Seeking/Failed to allocate buffer MP4 on Android

El Jeffo mirage at rateaprof.com
Thu Mar 7 09:04:18 PST 2013


Often as I seek to various times in an MP4 file (streamed over HTTP) I get
these types of errors (below).

Because the android libraries are distributed without specifying what
source and build scripts, and I can't determine what the cause is (or
debug/fix it).

In particular, the error "gstamcvideodec.c:1053:Failed to allocate buffer"
simply stops playback (rather than seeking to a time and play).

I'd love to contribute more, but if you could help point me in the right
direction that would be awesome!

03-08 01:56:19.321: E/GStreamer+amc(29735): 0:00:33.783359000 0x67973b20
gstamc.c:701:gst_amc_codec_dequeue_output_buffer Failed to call Java method
03-08 01:56:24.091: E/OMXNodeInstance(29735): OMX_GetExtensionIndex failed
03-08 01:56:24.421: E/GStreamer+opensles_sink(29735): 0:00:38.880098000
0x67946af0
openslessink.c:152:_opensles_query_capabilities:<GstOpenSLESSink at 0x67f34fe8>
engine.GetInterface(IODeviceCapabilities) failed(0x0000000c)
03-08 01:56:25.871: E/GStreamer+amcaudiodec(29735): 0:00:40.335516000
0x67d9c490
gstamcaudiodec.c:1128:gst_amc_audio_dec_handle_frame:<amcaudiodec-omxgoogleaacdecoder2>
Downstream returned wrong-state
03-08 01:56:25.871: E/GStreamer+amcvideodec(29735): 0:00:40.337475000
0x67d9a980
gstamcvideodec.c:1520:gst_amc_video_dec_handle_frame:<amcvideodec-omxnvidiah264decode2>
Downstream returned wrong-state
03-08 01:56:25.871: E/GStreamer+amcvideodec(29735): 0:00:40.337983000
0x67946af0
gstamcvideodec.c:1053:gst_amc_video_dec_loop:<amcvideodec-omxnvidiah264decode2>
Failed to allocate buffer
03-08 01:56:25.871: E/GStreamer+amcvideodec(29735): 0:00:40.338362000
0x67946af0
gstamcvideodec.c:1053:gst_amc_video_dec_loop:<amcvideodec-omxnvidiah264decode2>
Failed to allocate buffer
03-08 01:56:25.871: E/GStreamer+amcvideodec(29735): 0:00:40.338712000
0x67946af0
gstamcvideodec.c:1053:gst_amc_video_dec_loop:<amcvideodec-omxnvidiah264decode2>
Failed to allocate buffer
03-08 01:56:25.881: E/GStreamer+amc(29735): 0:00:40.339759000 0x67824af0
gstamc.c:701:gst_amc_codec_dequeue_output_buffer Failed to call Java method
03-08 01:56:25.881: E/GStreamer+amc(29735): 0:00:40.342112000 0x67946af0
gstamc.c:701:gst_amc_codec_dequeue_output_buffer Failed to call Java method
03-08 01:56:25.891: E/GStreamer+amc(29735): 0:00:40.358524000 0x67824af0
gstamc.c:701:gst_amc_codec_dequeue_output_buffer Failed to call Java method
03-08 01:56:25.901: E/GStreamer+amc(29735): 0:00:40.360094000 0x67946af0
gstamc.c:701:gst_amc_codec_dequeue_output_buffer Failed to call Java method
03-08 01:56:25.981: E/GStreamer+amc(29735): 0:00:40.442434000 0x67946af0
gstamc.c:701:gst_amc_codec_dequeue_output_buffer Failed to call Java method
03-08 01:56:25.981: E/GStreamer+amc(29735): 0:00:40.443238000 0x67824af0
gstamc.c:701:gst_amc_codec_dequeue_output_buffer Failed to call Java method
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.freedesktop.org/archives/gstreamer-devel/attachments/20130308/4701319b/attachment.html>


More information about the gstreamer-devel mailing list