H264 Hardware accelerator element to use in gstreamer for NEXUS 10

Sebastian Dröge sebastian at centricular.com
Mon Oct 21 17:48:54 CEST 2013


On Mo, 2013-10-21 at 07:35 -0700, danil4u wrote:
> Hi,
>     I tried to install the 1.2.0 android release(on different device) and
> now I see different error:
> 
> gst_parse_launch("udpsrc  port=5000  caps = \"application/x-rtp,
> media=video, clock-rate=90000, encoding-name=H264,
> sprop-parameter-sets=\\\"Z0LAH9oBQBbsBEAAAAMAQAAADIPGjag\\\\=\\\\,aM48gA\\\\=\\\\=\\\",
> payload=96, ssrc=3462890862, clock-base=501705596, seqnum-base=40332\" !
> rtph264depay ! amcviddec-omxtiducati1videodecoder  ! eglglessink
> sync=false")
> 
> this pipeline works well with "gstreamer-sdk-android-arm-debug-2013.6"
> package.
> 
> Once I updated with 1.2.0 I get below error:
> 
> "Error received from element udpsrc0:Internal data  flow error"
> 
> Do you have any idea on this issue? is there anything changed in the above
> pipeline in 1.2.0 release?

In general this looks ok, but consider using decodebin instead of manual
depayloader and decoder. And add a videoconvert element in front of the
sink just in case.

Otherwise it would help to get GStreamer debug logs, you can enable them
with gst_debug_set_default_threshold(GST_LEVEL_DEBUG) for example. And
they will appear on "adb logcat".

-- 
Sebastian Dröge <sebastian at centricular.com>
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-devel/attachments/20131021/c02bc65e/attachment.pgp>


More information about the gstreamer-devel mailing list