<div dir="ltr">Hi Tim, is the above data enough to determine what is going on with the PPS?<br><br>Regards,<br>Dylan<br></div><div class="gmail_extra"><br><br><div class="gmail_quote">On Wed, Jun 11, 2014 at 2:33 PM, Dylan Broome <span dir="ltr"><<a href="mailto:dylan@blackmoth.com.au" target="_blank">dylan@blackmoth.com.au</a>></span> wrote:<br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div dir="ltr"><div><div><div><div>Hello Tim and Nicolas,<br><br></div>Thank you both very much for the replies.<br><br>
</div>Nicolas, I will endeavour to try 1.2.4, bitbake and gi make building gstreamer targets a bit tricky :)<br>
<br></div>Tim, its using avc. The codec_data is : 0142401fffe1000a6742401fa680ec19640001000668ce30a48000 <br><br></div>From:<br><div><br>/GstPipeline:pipeline0/GstRtpH264Depay:depay.GstPad:src: caps = video/x-h264, stream-format=(string)avc, alignment=(string)au, codec_data=(buffer)0142401fffe1000a6742401fa680ec19640001000668ce30a48000 <br>

<br></div><div>Thank you for your time,<br>Dylan<br></div></div><div class="HOEnZb"><div class="h5"><div class="gmail_extra"><br><br><div class="gmail_quote">On Mon, Jun 9, 2014 at 11:08 PM, Tim Müller <span dir="ltr"><<a href="mailto:tim@centricular.com" target="_blank">tim@centricular.com</a>></span> wrote:<br>

<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">On Fri, 2014-06-06 at 12:02 +1000, Dylan Broome wrote:<br>
<br>
Hi Dylan,<br>
<br>
as Nicolas said, please try the latest 1.2.x or even git master if you<br>
can, just to make sure it's not a bug that's already been fixed.<br>
<div><br>
>         Then on the client system we display the stream with the<br>
>         following pipeline:<br>
><br>
>         rtspsrc name=videosrc buffer-mode=1 protocols=tcp ! queue<br>
>         name=videoqueue ! rtph264depay name=depay ! h264parse !<br>
>         imxvpudec name=decode ! imxipuvideotransform ! imxipusink<br>
>         name=sink sync=false<br>
><br>
><br>
>         First we get this once :<br>
>         0:00:02.786696666  2811 0x37d02030 WARN<br>
>         codecparsers_h264 gsth264parser.c:1736:gst_h264_parse_pps:<br>
>         failed to read SE<br>
>         0:00:02.786785666  2811 0x37d02030 WARN<br>
>         codecparsers_h264 gsth264parser.c:1743:gst_h264_parse_pps:<br>
>         error parsing "Picture parameter set"<br>
>         0:00:02.786826333  2811 0x37d02030 WARN<br>
>         h264parse<br>
>         gsth264parse.c:510:gst_h264_parse_process_nal:<h264parse2><br>
>         failed to parse PPS:<br>
><br>
>         Thereafter we get this from what looks like every frame:<br>
><br>
>         0:00:13.371507669  2793 0x37c02030 WARN<br>
>         codecparsers_h264<br>
>         gsth264parser.c:1814:gst_h264_parser_parse_slice_hdr: couldn't<br>
>         find associated picture parameter set with id: 0<br>
<br>
</div>Well, it would be good to know what the data of the PPS is or why it<br>
fails to parse it.<br>
<br>
You also don't really need h264parse in the pipeline here, rtph264depay<br>
*should* be able to output both bytestream format or avc format, so if<br>
the decoder advertises correctly what it needs it should just work. Of<br>
course it should work with h264parse too.<br>
<br>
Pass -v to gst-launch-1.0 to check what output caps the rtph264depay<br>
negotiates to.<br>
<br>
If it's video/x-h264,stream-format=avc, then show us the codec_data<br>
field of the caps.<br>
<br>
If it's video/x-h264,stream-format=byte-stream, then add an .. !<br>
identity dump=true ! .. between the rtph264depay and h264parse and show<br>
us the output (in an attachment please) of the first few seconds/buffers<br>
(until you see the pps parsing error for the first time).<br>
<br>
Cheers<br>
<span><font color="#888888"> -Tim<br>
<br>
--<br>
Tim Müller, Centricular Ltd - <a href="http://www.centricular.com" target="_blank">http://www.centricular.com</a><br>
</font></span><div><div><br>
_______________________________________________<br>
gstreamer-devel mailing list<br>
<a href="mailto:gstreamer-devel@lists.freedesktop.org" target="_blank">gstreamer-devel@lists.freedesktop.org</a><br>
<a href="http://lists.freedesktop.org/mailman/listinfo/gstreamer-devel" target="_blank">http://lists.freedesktop.org/mailman/listinfo/gstreamer-devel</a><br>
</div></div></blockquote></div><br></div>
</div></div></blockquote></div><br></div>