gstreamer (1.2.4.1) not working with android 4.3

Sebastian Dröge sebastian at centricular.com
Sat May 10 22:45:54 PDT 2014


On Sa, 2014-05-10 at 19:48 -0400, Alok Kumar wrote:
> Hi,
> I wanted to test imx6  freescale android box which has android 4.3 with
> gstreamer tutorial 3. Though it was working with decodebin pipeline
> (androidmedia)  and android 4.2.
> 
> It was getting following error.
> 
> 05-10 23:27:05.670 E/BufferQueue( 2462): [SurfaceView] dequeueBuffer: can't
> dequeue multiple buffers without setting the buffer count
> 05-10 23:27:05.700 W/GStreamer+bufferpool( 3289): 0:04:10.883391696
> 0x416518c0
> gstbufferpool.c:632:gst_buffer_pool_set_config:<eglimagebufferpool1> can't
> change config, we are active
> 05-10 23:27:05.700 W/GStreamer+bufferpool( 3289): 0:04:10.883543029
> 0x416518c0
> gstbufferpool.c:632:gst_buffer_pool_set_config:<eglimagebufferpool1> can't
> change config, we are active
> 05-10 23:27:05.700 E/GStreamer+amcvideodec( 3289): 0:04:10.884113029
> 0x416518c0
> gstamcvideodec.c:806:gst_amc_video_dec_fill_buffer:<amcvideodec-omxfreescalestdvideodecoderavcv3hwbased2>
> Slice height not set
> 05-10 23:27:05.700 W/GStreamer+amcvideodec( 3289): 0:04:10.884820362
> 0x416518c0
> gstamcvideodec.c:1314:gst_amc_video_dec_loop:<amcvideodec-omxfreescalestdvideodecoderavcv3hwbased2>
> error: Invalid sized input buffer
> 05-10 23:27:05.700 I/tutorial( 3289):* Error received from element
> amcvideodec-omxfreescalestdvideodecoderavcv3hwbased2: Could not configure
> supporting library.*
> 05-10 23:27:05.700 E/GStreamer+amcvideodec( 3289): 0:04:10.886152696
> 0x657528c0
> gstamcvideodec.c:1683:gst_amc_video_dec_handle_frame:<amcvideodec-omxfreescalestdvideodecoderavcv3hwbased2>
> Downstream returned not-negotiated
> 05-10 23:27:05.700 W/GStreamer+qtdemux( 3289): 0:04:10.886591362 0x65752860
> qtdemux.c:4404:gst_qtdemux_loop:<qtdemux0> error: streaming stopped, reason
> not-negotiated
> 
> 
> Any suggestions why I am getting library error ?

That's going to be hard to tell without having access to this specific
hardware, but it looks like the Freescale hardware decoders are behaving
a bit weird when using through the android.media.MediaCodec API.

Could you file a bug about this at http://bugzilla.gnome.org with all
these details?

-- 
Sebastian Dröge, Centricular Ltd - http://www.centricular.com
Expertise, Straight from the Source
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 966 bytes
Desc: This is a digitally signed message part
URL: <http://lists.freedesktop.org/archives/gstreamer-android/attachments/20140511/01a8445f/attachment.sig>


More information about the gstreamer-android mailing list