search for: swfdec_sound_buffer_get_n_samples

Displaying 5 results from an estimated 5 matches for "swfdec_sound_buffer_get_n_samples".

2007 Apr 08
0
6 commits - libswfdec/Makefile.am libswfdec/swfdec_audio_flv.c libswfdec/swfdec_audio_flv.h libswfdec/swfdec_audio_stream.c libswfdec/swfdec_audio_stream.h libswfdec/swfdec_buffer.c libswfdec/swfdec_codec_adpcm.c libswfdec/swfdec_codec_audio.c
...flv->decoder, NULL); + buffer = swfdec_audio_decoder_pull (flv->decoder); } - g_assert (buffer); g_queue_push_tail (flv->playback_queue, buffer); return buffer; } @@ -144,7 +136,8 @@ swfdec_audio_flv_render (SwfdecAudio *au if (!buffer) break; } - samples = swfdec_sound_buffer_get_n_samples (buffer, flv->out); + samples = swfdec_sound_buffer_get_n_samples (buffer, + swfdec_audio_decoder_get_format (flv->decoder)); if (start) { if (samples <= start) { start -= samples; @@ -157,7 +150,9 @@ swfdec_audio_flv_render (SwfdecAudio *au SWFDEC_LOG ("rende...
2007 Oct 11
0
12 commits - configure.ac doc/Makefile.am libswfdec/swfdec_as_frame.c libswfdec/swfdec_audio.c libswfdec/swfdec_audio_event.c libswfdec/swfdec_audio_event.h libswfdec/swfdec_shape_parser.c libswfdec/swfdec_sound.c test/sound
...libswfdec/swfdec_sound.c b/libswfdec/swfdec_sound.c index 53722ce..7ee1660 100644 --- a/libswfdec/swfdec_sound.c +++ b/libswfdec/swfdec_sound.c @@ -456,7 +456,6 @@ swfdec_sound_buffer_render (gint16 *dest g_return_if_fail (dest != NULL); g_return_if_fail (source != NULL); g_return_if_fail (swfdec_sound_buffer_get_n_samples (source, format) > 0); - g_return_if_fail (format != 0); g_return_if_fail (previous == NULL || swfdec_sound_buffer_get_n_samples (previous, format) > 0); src = (gint16 *) source->data; diff-tree 81bb20f0fc8d58b5096fec192677730b9a7dc353 (from f6c05239c8677f0e1675e8eb685e5590178ecbd...
2007 Mar 29
0
libswfdec-gtk/swfdec_playback_alsa.c libswfdec/swfdec_audio_event.h libswfdec/swfdec_audio_flv.h libswfdec/swfdec_audio_stream.h libswfdec/swfdec_bits.c libswfdec/swfdec_bits.h libswfdec/swfdec_buffer.c libswfdec/swfdec_buffer.h libswfdec/swfdec_cache.c
...its *b = &s->b; @@ -435,8 +435,8 @@ tag_func_start_sound (SwfdecSwfDecoder * int tag_func_define_button_sound (SwfdecSwfDecoder * s) { - unsigned int i; - unsigned int id; + guint i; + guint id; SwfdecButton *button; id = swfdec_bits_get_u16 (&s->b); @@ -500,7 +500,7 @@ swfdec_sound_buffer_get_n_samples (const void swfdec_sound_buffer_render (gint16 *dest, const SwfdecBuffer *source, SwfdecAudioOut format, const SwfdecBuffer *previous, - unsigned int offset, unsigned int n_samples) + guint offset, guint n_samples) { guint i, j; guint channels = SWFDEC_AUDIO_OUT_N_CHANNELS (fo...
2007 Mar 29
0
Branch 'as' - 9 commits - libswfdec-gtk/swfdec_playback_alsa.c libswfdec/js libswfdec/Makefile.am libswfdec/swfdec_as_context.c libswfdec/swfdec_as_context.h libswfdec/swfdec_as_frame.c libswfdec/swfdec_as_frame.h libswfdec/swfdec_as_function.c
...its *b = &s->b; @@ -435,8 +435,8 @@ tag_func_start_sound (SwfdecSwfDecoder * int tag_func_define_button_sound (SwfdecSwfDecoder * s) { - unsigned int i; - unsigned int id; + guint i; + guint id; SwfdecButton *button; id = swfdec_bits_get_u16 (&s->b); @@ -500,7 +500,7 @@ swfdec_sound_buffer_get_n_samples (const void swfdec_sound_buffer_render (gint16 *dest, const SwfdecBuffer *source, SwfdecAudioOut format, const SwfdecBuffer *previous, - unsigned int offset, unsigned int n_samples) + guint offset, guint n_samples) { guint i, j; guint channels = SWFDEC_AUDIO_OUT_N_CHANNELS (fo...
2007 Jan 16
0
9 commits - libswfdec/js libswfdec/Makefile.am libswfdec/swfdec_audio_stream.c libswfdec/swfdec_audio_stream.h libswfdec/swfdec_cache.c libswfdec/swfdec_cached.c libswfdec/swfdec_cached.h libswfdec/swfdec_edittext_movie.c libswfdec/swfdec_image.c
...rn NULL; -} - -SwfdecAudioFormat -swfdec_sound_get_decoder_format (SwfdecSound *sound, gpointer data) -{ - g_assert (sound->decoded == NULL); - - if (sound->codec) - return swfdec_audio_codec_get_format (sound->codec, data); - else - return sound->original_format; -} - /** * swfdec_sound_buffer_get_n_samples: * @buffer: data to examine diff --git a/libswfdec/swfdec_sound.h b/libswfdec/swfdec_sound.h index 7101675..7bf26ec 100644 --- a/libswfdec/swfdec_sound.h +++ b/libswfdec/swfdec_sound.h @@ -64,7 +64,6 @@ struct _SwfdecSound SwfdecCached cached; SwfdecAudioFormat format; /* format in use...