Displaying 5 results from an estimated 5 matches for "swfdec_stroke_parse".
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
...font.c
@@ -192,7 +192,7 @@ swfdec_font_parse_shape (SwfdecSwfDecode
shape->n_line_bits = swfdec_bits_getbits (&s->b, 4);
SWFDEC_LOG ("n_line_bits = %d", shape->n_line_bits);
- swfdec_shape_get_recs (s, shape);
+ swfdec_shape_get_recs (s, shape, swfdec_pattern_parse, swfdec_stroke_parse);
swfdec_bits_syncbits (&s->b);
if (swfdec_bits_skip_bytes (&save_bits, size) != size) {
SWFDEC_ERROR ("invalid offset value, not enough bytes available");
@@ -336,7 +336,7 @@ tag_func_define_font_2 (SwfdecSwfDecoder
shape->n_line_bits = swfdec_bits_getbits (...
2007 Apr 22
0
3 commits - libswfdec/swfdec_bits.c libswfdec/swfdec_font.c libswfdec/swfdec_movie.c
...swfdec_font_parse_shape (SwfdecSwfDecode
shape->n_line_bits = swfdec_bits_getbits (&s->b, 4);
SWFDEC_LOG ("n_line_bits = %d", shape->n_line_bits);
+ swfdec_bits_init_bits (&s->b, &save_bits, size);
swfdec_shape_get_recs (s, shape, swfdec_pattern_parse, swfdec_stroke_parse);
swfdec_bits_syncbits (&s->b);
- if (swfdec_bits_skip_bytes (&save_bits, size) != size) {
- SWFDEC_ERROR ("invalid offset value, not enough bytes available");
- }
- if (swfdec_bits_left (&save_bits) != swfdec_bits_left (&s->b)) {
- SWFDEC_WARNING ("...
2007 Apr 13
0
5 commits - libswfdec/Makefile.am libswfdec/swfdec_color.c libswfdec/swfdec_color.h libswfdec/swfdec_font.c libswfdec/swfdec_loadertarget.c libswfdec/swfdec_movie.h libswfdec/swfdec_pattern.c libswfdec/swfdec_pattern.h libswfdec/swfdec_player.c
...g.h"
+#include "swfdec_stroke.h"
G_DEFINE_TYPE (SwfdecShape, swfdec_shape, SWFDEC_TYPE_GRAPHIC)
@@ -367,13 +368,13 @@ parse_rgba (SwfdecSwfDecoder * s)
static SwfdecPattern *
parse_stroke_rgb (SwfdecSwfDecoder * s)
{
- return swfdec_pattern_parse_stroke (s, FALSE);
+ return swfdec_stroke_parse (s, FALSE);
}
static SwfdecPattern *
parse_stroke_rgba (SwfdecSwfDecoder * s)
{
- return swfdec_pattern_parse_stroke (s, TRUE);
+ return swfdec_stroke_parse (s, TRUE);
}
int
@@ -936,7 +937,7 @@ swfdec_morph_shape_get_recs (SwfdecSwfDe
switch (start_type) {
case SWFDEC_SHAPE_...
2007 Apr 28
0
libswfdec/swfdec_font.c
..._bits = %d", shape->n_fill_bits);
shape->n_line_bits = swfdec_bits_getbits (&s->b, 4);
SWFDEC_LOG ("n_line_bits = %d", shape->n_line_bits);
-
- swfdec_bits_init_bits (&s->b, &save_bits, size);
swfdec_shape_get_recs (s, shape, swfdec_pattern_parse, swfdec_stroke_parse);
+
swfdec_bits_syncbits (&s->b);
if (swfdec_bits_left (&s->b)) {
SWFDEC_WARNING ("parsing shape didn't use %d bytes",
2007 Apr 16
0
4 commits - libswfdec/swfdec_shape.c libswfdec/swfdec_stroke.c test/dump.c
...abc)
Author: Benjamin Otte <otte@gnome.org>
Date: Mon Apr 16 10:39:14 2007 +0200
fix some debug messages
diff --git a/libswfdec/swfdec_stroke.c b/libswfdec/swfdec_stroke.c
index 893380d..bec454b 100644
--- a/libswfdec/swfdec_stroke.c
+++ b/libswfdec/swfdec_stroke.c
@@ -152,7 +152,7 @@ swfdec_stroke_parse (SwfdecSwfDecoder *d
stroke->end_width = stroke->start_width;
stroke->start_color = swfdec_bits_get_color (bits);
stroke->end_color = stroke->start_color;
- SWFDEC_LOG ("new stroke stroke: width %u color %08x", stroke->start_width, stroke->start_color);
+ S...