search for: swfdec_audio_decoder_get_format

Displaying 4 results from an estimated 4 matches for "swfdec_audio_decoder_get_format".

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
...ueue_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 ("rendering %u samples", samples); } samples = MIN (samples, n_samples); - swfdec_sound_buffer_render (de...
2007 Oct 28
0
9 commits - configure.ac libswfdec/swfdec_as_context.c libswfdec/swfdec_audio_internal.h libswfdec/swfdec_codec_audio.c libswfdec/swfdec_codec_gst.c libswfdec/swfdec_sound.c
...3 100644 --- a/libswfdec/swfdec_sound.c +++ b/libswfdec/swfdec_sound.c @@ -194,6 +194,7 @@ swfdec_sound_get_decoded (SwfdecSound *sound, SwfdecAudioFormat *format) while ((tmp = swfdec_audio_decoder_pull (decoder))) { swfdec_buffer_queue_push (queue, tmp); } + sound->decoded_format = swfdec_audio_decoder_get_format (decoder); swfdec_audio_decoder_free (decoder); depth = swfdec_buffer_queue_get_depth (queue); if (depth == 0) { @@ -204,7 +205,6 @@ swfdec_sound_get_decoded (SwfdecSound *sound, SwfdecAudioFormat *format) tmp = swfdec_buffer_queue_pull (queue, depth); swfdec_buffer_queue_unref (queu...
2007 Oct 15
0
3 commits - libswfdec/swfdec_as_interpret.c libswfdec/swfdec_codec_audio.h test/swfdec-extract.c
...udio.h +++ b/libswfdec/swfdec_codec_audio.h @@ -49,7 +49,7 @@ struct _SwfdecAudioDecoder { SwfdecAudioDecoder * swfdec_audio_decoder_new (SwfdecAudioCodec codec, SwfdecAudioFormat format); void swfdec_audio_decoder_free (SwfdecAudioDecoder * decoder); -SwfdecAudioFormat swfdec_audio_decoder_get_format (SwfdecAudioDecoder * decoder); +SwfdecAudioFormat swfdec_audio_decoder_get_format (SwfdecAudioDecoder * decoder); void swfdec_audio_decoder_push (SwfdecAudioDecoder * decoder, SwfdecBuffer * buffer); SwfdecBuffer * swfdec_audio_decoder_pull (SwfdecAudioDecoder * decoder); commit 2fa...
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
...r * decoder); }; -SwfdecAudioDecoder * swfdec_audio_decoder_new (SwfdecAudioCodec codec, +SwfdecAudioDecoder * swfdec_audio_decoder_new (guint codec, SwfdecAudioFormat format); void swfdec_audio_decoder_free (SwfdecAudioDecoder * decoder); SwfdecAudioFormat swfdec_audio_decoder_get_format (SwfdecAudioDecoder * decoder); diff --git a/libswfdec/swfdec_codec_ffmpeg.c b/libswfdec/swfdec_codec_ffmpeg.c index d817281..9e159d3 100644 --- a/libswfdec/swfdec_codec_ffmpeg.c +++ b/libswfdec/swfdec_codec_ffmpeg.c @@ -170,7 +170,7 @@ swfdec_audio_decoder_ffmpeg_free (SwfdecAudioDecoder *dec) }...