gstreamer (1.2.4.1) not working with android 4.3

Alok Kumar alokkat at gmail.com
Sun May 11 19:07:28 PDT 2014


Yes, I will file the bug.
However I am little disappointed with gstreamer android performance. Do we know any hw (vendor), where 1080p30 can be played smoothly?

Any advice, I have tried rockchip and free scale and it has been disappointment.

Thanks
Alok

-----Original Message-----
From: "Sebastian Dröge" <sebastian at centricular.com>
Sent: ‎5/‎11/‎2014 1:46 AM
To: "Discussions about GStreamer on Android" <gstreamer-android at lists.freedesktop.org>
Subject: Re: gstreamer (1.2.4.1) not working with android 4.3

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 --------------
An HTML attachment was scrubbed...
URL: <http://lists.freedesktop.org/archives/gstreamer-android/attachments/20140511/375968cf/attachment.html>


More information about the gstreamer-android mailing list