Displaying 8 results from an estimated 8 matches for "swfdec_pattern_do_parse".
2007 Oct 13
2
[Bug 12793] New: Crash playing a swf file (because of missing NULL ptr check)
...QAContact: swfdec at lists.freedesktop.org
Trying to play a swf file on my harddrive, I had a crash.
Looking at gdb's output, I saw that :
SWFDEC: FIXME: swfdec_sound.c(254): tag_func_sound_stream_head: playback codec
2 doesn't match sound codec 0
SWFDEC: FIXME: swfdec_pattern.c(446): swfdec_pattern_do_parse: CAIRO_EXTEND_PAD
is not yet implemented
SWFDEC: WARN : swfdec_shape_parser.c(279): swfdec_shape_parser_finish:
fillstyle 0 has no path
SWFDEC: FIXME: swfdec_sound.c(254): tag_func_sound_stream_head: playback codec
2 doesn't match sound codec 0
SWFDEC: FIXME: swfdec_pattern.c(446): swfdec_patte...
2007 Nov 01
3
[Bug 13051] New: CNN Cartoon Clicks are not responsive to mouse events
...ReportedBy: proski at gnu.org
QAContact: swfdec at lists.freedesktop.org
Radiobuttons and pushbuttons don't work in Mike Mikula's Cartoon Clicks. No
choice can be made with the mouse. When run in swfplay, following messages are
shown.
SWFDEC: FIXME: swfdec_pattern.c(446): swfdec_pattern_do_parse: CAIRO_EXTEND_PAD
is not yet implemented
SWFDEC: WARN : swfdec_shape_parser.c(279): swfdec_shape_parser_finish:
fillstyle 0 has no path
SWFDEC: FIXME: swfdec_pattern.c(446): swfdec_pattern_do_parse: CAIRO_EXTEND_PAD
is not yet implemented
SWFDEC: WARN : swfdec_shape_parser.c(279): swfdec_shape_pars...
2007 Apr 16
0
7 commits - libswfdec/swfdec_codec_gst.c libswfdec/swfdec_font.c libswfdec/swfdec_js_movie.c libswfdec/swfdec_morph_movie.c libswfdec/swfdec_pattern.c libswfdec/swfdec_pattern.h libswfdec/swfdec_shape.c libswfdec/swfdec_shape.h libswfdec/swfdec_sprite.c
....0 / 256.0) * gradient->focus,
+ 0, 0, 0, 0, 16384 / 256.0);
+ } else {
pattern = cairo_pattern_create_linear (-16384.0 / 256.0, 0, 16384.0 / 256.0, 0);
+ }
cairo_matrix_scale (&mat, 1 / 256.0, 1 / 256.0);
mat.x0 /= 256.0;
mat.y0 /= 256.0;
@@ -289,16 +292,22 @@ swfdec_pattern_do_parse (SwfdecSwfDecode
}
SWFDEC_COLOR_PATTERN (pattern)->end_color = SWFDEC_COLOR_PATTERN (pattern)->start_color;
SWFDEC_LOG (" color %08x", SWFDEC_COLOR_PATTERN (pattern)->start_color);
- } else if (paint_style_type == 0x10 || paint_style_type == 0x12) {
+ } else i...
2007 Nov 18
2
[Bug 13293] New: _cairo_pen_find_active_cw_vertex_index failed assertion
...datahost.it
QAContact: swfdec at lists.freedesktop.org
With latest git 7c377ba3852ca8c66e5d42bbdec7662ca9b7a4fd i get this backtrace
while loading http://www.labottegadellabici.it/index.swf.
Loading stream: http://www.labottegadellabici.it/index.swf
SWFDEC: FIXME: swfdec_pattern.c(448): swfdec_pattern_do_parse: CAIRO_EXTEND_PAD
is not yet implemented
SWFDEC: WARN : swfdec_shape_parser.c(279): swfdec_shape_parser_finish:
fillstyle 0 has no path
SWFDEC: WARN : swfdec_shape_parser.c(279): swfdec_shape_parser_finish:
fillstyle 0 has no path
SWFDEC: WARN : swfdec_as_interpret.c(568): swfdec_player_get_movie_f...
2007 Dec 25
5
[Bug 13815] New: Wrong url for http get
...t datahost.it
QAContact: swfdec at lists.freedesktop.org
Version: git e53a7897c6361b974dd6a98d4960b8ff8c913ea2
I get a 404 while with adobe works fine.
rm at eurasia:~/swfdec/swfdec/player$ ./swfplay
http://www.betterworldbooks.com/Flash/output.swf
SWFDEC: FIXME: swfdec_pattern.c(331): swfdec_pattern_do_parse: CAIRO_EXTEND_PAD
is not yet implemented
SWFDEC: WARN : swfdec_as_interpret.c(920): swfdec_action_call_method: no
function named "Cancel" on object unknown
SWFDEC: ERROR: swfdec_loader.c(335): swfdec_loader_error: error in loader
0x83fd458: 404 Not Found
I sniffed the traffic with ethere...
2007 Aug 24
0
9 commits - configure.ac doc/Makefile.am libswfdec/swfdec_as_object.c libswfdec/swfdec_as_object.h libswfdec/swfdec_keys.h libswfdec/swfdec_pattern.c libswfdec/swfdec_player.c test/trace
...<otte at gnome.org>
Date: Fri Aug 24 12:46:25 2007 +0200
comment why we use the NONE extend pattern
diff --git a/libswfdec/swfdec_pattern.c b/libswfdec/swfdec_pattern.c
index 82963bc..ae74a93 100644
--- a/libswfdec/swfdec_pattern.c
+++ b/libswfdec/swfdec_pattern.c
@@ -335,7 +335,12 @@ swfdec_pattern_do_parse (SwfdecSwfDecode
if (paint_style_type == 0x40 || paint_style_type == 0x42) {
SWFDEC_IMAGE_PATTERN (pattern)->extend = CAIRO_EXTEND_REPEAT;
} else {
+#if 0
+ /* not implemented yet in cairo */
+ SWFDEC_IMAGE_PATTERN (pattern)->extend = CAIRO_EXTEND_PAD;
+#else
SWFDEC_IMAGE_PA...
2007 Nov 08
0
configure.ac libswfdec-gtk/swfdec_gtk_widget.c libswfdec-gtk/swfdec_playback_alsa.c libswfdec/swfdec_as_date.c libswfdec/swfdec_as_interpret.c libswfdec/swfdec_as_types.c libswfdec/swfdec_audio_flv.c libswfdec/swfdec_audio_flv.h
...coding */
cairo_surface_t * surface; /* current image */
SwfdecTimeout timeout; /* timeout to advance to */
diff --git a/libswfdec/swfdec_pattern.c b/libswfdec/swfdec_pattern.c
index a9427bc..d5aaaaa 100644
--- a/libswfdec/swfdec_pattern.c
+++ b/libswfdec/swfdec_pattern.c
@@ -397,6 +397,8 @@ swfdec_pattern_do_parse (SwfdecBits *bits, SwfdecSwfDecoder *dec, gboolean rgba)
SWFDEC_ERROR ("spread mode 3 is undefined for gradients");
gradient->extend = CAIRO_EXTEND_PAD;
break;
+ default:
+ g_assert_not_reached ();
}
interpolation = swfdec_bits_getbits (bits, 2);
if (interpola...
2007 Dec 03
0
12 commits - libswfdec/Makefile.am libswfdec/swfdec_as_strings.c libswfdec/swfdec_as_types.c libswfdec/swfdec_as_types.h libswfdec/swfdec_gradient_pattern.c libswfdec/swfdec_gradient_pattern.h libswfdec/swfdec_movie_as_drawing.c libswfdec/swfdec_pattern.c
...ent_pattern_get_type (void);
+SwfdecDraw * swfdec_gradient_pattern_new (void);
+
G_END_DECLS
#endif
diff --git a/libswfdec/swfdec_pattern.c b/libswfdec/swfdec_pattern.c
index 49db137..d641556 100644
--- a/libswfdec/swfdec_pattern.c
+++ b/libswfdec/swfdec_pattern.c
@@ -262,7 +262,7 @@ swfdec_pattern_do_parse (SwfdecBits *bits, SwfdecSwfDecoder *dec, gboolean rgba)
} else if (paint_style_type == 0x10 || paint_style_type == 0x12 || paint_style_type == 0x13) {
SwfdecGradientPattern *gradient;
guint i, interpolation;
- pattern = g_object_new (SWFDEC_TYPE_GRADIENT_PATTERN, NULL);
+ patter...