diff --git a/sys/androidmedia/gstamcaudiodec.c b/sys/androidmedia/gstamcaudiodec.c index e539914e5a..6ee195a5e0 100644 --- a/sys/androidmedia/gstamcaudiodec.c +++ b/sys/androidmedia/gstamcaudiodec.c @@ -590,9 +590,8 @@ retry: gst_util_uint64_scale (buffer_info.presentation_time_us, GST_USECOND, 1); - /* FIXME: Assuming we get a single frame per output buffer */ flow_ret = - gst_audio_decoder_finish_frame (GST_AUDIO_DECODER (self), outbuf, 1); + gst_audio_decoder_finish_frame (GST_AUDIO_DECODER (self), outbuf, -1); } if (is_eos || flow_ret == GST_FLOW_UNEXPECTED) {