search for: swfdec_out_put_u8

Displaying 7 results from an estimated 7 matches for "swfdec_out_put_u8".

2007 Jan 24
0
Branch 'interpreter' - 8 commits - libswfdec/swfdec_bits.c libswfdec/swfdec_bits.h libswfdec/swfdec_js.c libswfdec/swfdec_js.h libswfdec/swfdec_script.c test/swfdec_out.c test/swfdec_out.h test/swfedit_tag.c test/swfedit_token.c test/swfedit_token.h
...ect != NULL); x0 = rect->x0; y0 = rect->y0; @@ -233,3 +234,25 @@ swfdec_out_put_rect (SwfdecOut *out, Swf swfdec_out_put_sbits (out, y1, req); swfdec_out_syncbits (out); } + +void +swfdec_out_put_rgb (SwfdecOut *out, SwfdecColor color) +{ + g_return_if_fail (out != NULL); + + swfdec_out_put_u8 (out, SWF_COLOR_R (color)); + swfdec_out_put_u8 (out, SWF_COLOR_G (color)); + swfdec_out_put_u8 (out, SWF_COLOR_B (color)); +} + +void +swfdec_out_put_rgba (SwfdecOut *out, SwfdecColor color) +{ + g_return_if_fail (out != NULL); + + swfdec_out_put_u8 (out, SWF_COLOR_R (color)); + swfdec_out_pu...
2007 Feb 06
0
Branch 'interpreter' - 8 commits - libswfdec/swfdec_bits.c libswfdec/swfdec_color.c libswfdec/swfdec_color.h libswfdec/swfdec_edittext.c libswfdec/swfdec_image.c libswfdec/swfdec_image.h libswfdec/swfdec_pattern.c libswfdec/swfdec_sprite.c test/dump.c
...es * 8); +} + +void +swfdec_out_put_buffer (SwfdecOut *out, SwfdecBuffer *buffer) +{ + g_return_if_fail (out != NULL); + + swfdec_out_prepare_bytes (out, buffer->length); + memcpy (out->ptr, buffer->data, buffer->length); + out->ptr += buffer->length; +} + +void +swfdec_out_put_u8 (SwfdecOut *out, guint i) +{ + g_return_if_fail (i <= G_MAXUINT8); + + swfdec_out_prepare_bytes (out, 1); + *out->ptr = i; + out->ptr++; +} + +void +swfdec_out_put_u16 (SwfdecOut *out, guint i) +{ + g_return_if_fail (i <= G_MAXUINT16); + + swfdec_out_prepare_bytes (o...
2007 Feb 14
0
7 commits - libswfdec/swfdec_image.c libswfdec/swfdec_script.c libswfdec/swfdec_script.h test/Makefile.am test/swfdec_out.c test/swfdec_out.h test/swfedit.c test/swfedit_list.c test/swfedit_tag.c test/swfedit_token.c test/swfedit_token.h test/swfscript.c
...ode, guint action, + const guint8 *data, guint len, gpointer user_data) +{ + Action next; + State *state = user_data; + + next.offset = (guint8 *) bytecode - state->script->buffer->data; + next.new_offset = swfdec_out_get_bits (state->out) / 8; + next.new_actions = 1; + swfdec_out_put_u8 (state->out, action); + if (action & 0x80) { + swfdec_out_put_u16 (state->out, len); + swfdec_out_put_data (state->out, data, len); + } + if (action_in_array (add_trace, action)) { + swfdec_out_put_u8 (state->out, 0x4c); /* PushDuplicate */ + swfdec_out_put_u8 (state-...
2008 Jan 07
0
12 commits - configure.ac doc/swfdec.types Makefile.am test/crashfinder.c test/dump.c test/Makefile.am test/swfdec-extract.c test/swfdec_out.c test/swfdec_out.h test/swfedit.c test/swfedit_file.c test/swfedit_file.h test/swfedit_list.c test/swfedit_list.h
...out->ptr += length; -} - -void -swfdec_out_put_buffer (SwfdecOut *out, SwfdecBuffer *buffer) -{ - g_return_if_fail (out != NULL); - - swfdec_out_prepare_bytes (out, buffer->length); - memcpy (out->ptr, buffer->data, buffer->length); - out->ptr += buffer->length; -} - -void -swfdec_out_put_u8 (SwfdecOut *out, guint i) -{ - g_return_if_fail (i <= G_MAXUINT8); - - swfdec_out_prepare_bytes (out, 1); - *out->ptr = i; - out->ptr++; -} - -void -swfdec_out_put_u16 (SwfdecOut *out, guint i) -{ - g_return_if_fail (i <= G_MAXUINT16); - - swfdec_out_prepare_bytes (out, 2); - *(g...
2007 Feb 13
0
9 commits - libswfdec/js libswfdec/swfdec_bits.c libswfdec/swfdec_bits.h libswfdec/swfdec_codec_screen.c libswfdec/swfdec_image.c libswfdec/swfdec_script.c test/Makefile.am test/swfdec_out.c test/swfdec_out.h test/swfedit.c test/swfedit_file.c
...n *token, SwfdecBits *bits, gconstpointer hint) { return GUINT_TO_POINTER (swfdec_bits_getbit (bits) ? 1 : 0); } static void -swfedit_u8_write (gpointer data, SwfdecOut *out, gconstpointer hint) +swfedit_u8_write (SwfeditToken *token, gpointer data, SwfdecOut *out, gconstpointer hint) { swfdec_out_put_u8 (out, GPOINTER_TO_UINT (data)); } static gpointer -swfedit_u8_read (SwfdecBits *bits, gconstpointer hint) +swfedit_u8_read (SwfeditToken *token, SwfdecBits *bits, gconstpointer hint) { return GUINT_TO_POINTER (swfdec_bits_get_u8 (bits)); } static void -swfedit_u16_write (gpointer data,...
2007 Feb 06
0
109 commits - configure.ac libswfdec/js libswfdec/Makefile.am libswfdec/swfdec_bits.c libswfdec/swfdec_bits.h libswfdec/swfdec_buffer.c libswfdec/swfdec_button_movie.c libswfdec/swfdec_codec_screen.c libswfdec/swfdec_color.c libswfdec/swfdec_color.h
...es * 8); +} + +void +swfdec_out_put_buffer (SwfdecOut *out, SwfdecBuffer *buffer) +{ + g_return_if_fail (out != NULL); + + swfdec_out_prepare_bytes (out, buffer->length); + memcpy (out->ptr, buffer->data, buffer->length); + out->ptr += buffer->length; +} + +void +swfdec_out_put_u8 (SwfdecOut *out, guint i) +{ + g_return_if_fail (i <= G_MAXUINT8); + + swfdec_out_prepare_bytes (out, 1); + *out->ptr = i; + out->ptr++; +} + +void +swfdec_out_put_u16 (SwfdecOut *out, guint i) +{ + g_return_if_fail (i <= G_MAXUINT16); + + swfdec_out_prepare_bytes (o...
2007 Jan 25
0
Branch 'interpreter' - 28 commits - configure.ac libswfdec/js libswfdec/swfdec_buffer.c libswfdec/swfdec_edittext_movie.c libswfdec/swfdec_js.c libswfdec/swfdec_js_global.c libswfdec/swfdec_js.h libswfdec/swfdec_js_movie.c libswfdec/swfdec_player.c
...bits (out, bytes * 8); +} + +void +swfdec_out_put_buffer (SwfdecOut *out, SwfdecBuffer *buffer) +{ + g_return_if_fail (out != NULL); + + swfdec_out_prepare_bytes (out, buffer->length); + memcpy (out->ptr, buffer->data, buffer->length); + out->ptr += buffer->length; +} + +void +swfdec_out_put_u8 (SwfdecOut *out, guint i) +{ + g_return_if_fail (i <= G_MAXUINT8); + + swfdec_out_prepare_bytes (out, 1); + *out->ptr = i; + out->ptr++; +} + +void +swfdec_out_put_u16 (SwfdecOut *out, guint i) +{ + g_return_if_fail (i <= G_MAXUINT16); + + swfdec_out_prepare_bytes (out, 2); + *(g...