<div style="font-family: Verdana;font-size: 12.0px;"><div>
<div>Thanks again for your comments.</div>

<div> </div>

<div>
<div>My plan was to send different NALU types via a different transport channel with configurable Quality of Service. Such that non Video Coding Layer NALUs (e.g. SPS and PPS) can be send via a  more reliable channel. It appeared to me more straight forward to handle each NALU as they are produced and not placed in a container already.</div>

<div>But indeed the overhead will be marginally and I will use the h264parse element functions which will give my transport payloader the NALUs seperated.</div>

<div>On the receiver side I will place the h264parse element in fornt of the decoder (avdec_h264).</div>

<div> </div>

<div> </div>

<div name="quote" style="margin:10px 5px 5px 10px; padding: 10px 0 10px 10px; border-left:2px solid #C3D9E5; word-wrap: break-word; -webkit-nbsp-mode: space; -webkit-line-break: after-white-space;">
<div style="margin:0 0 10px 0;"><b>Gesendet:</b> Samstag, 22. Februar 2014 um 18:13 Uhr<br/>
<b>Von:</b> "Tim Müller [via GStreamer-devel]" <<a href="/user/SendEmail.jtp?type=node&node=4665471&i=0" target="_top" rel="nofollow" link="external">[hidden email]</a>><br/>
<b>An:</b> pfarmer <<a href="/user/SendEmail.jtp?type=node&node=4665471&i=1" target="_top" rel="nofollow" link="external">[hidden email]</a>><br/>
<b>Betreff:</b> Re: What is the alignment capability in video/x-h264</div>

<div name="quoted-content">
<div>On Sat, 2014-02-22 at 04:47 -0800, pfarmer wrote:<br/>
<br/>
> > What's not "possible" exactly?<br/>
> It is not possible to output NALU aligned buffers from the x264enc<br/>
> element (as it wasn't in gstreamer0.10 either).<br/>
<br/>
Well, the output of x264enc is always also NALU aligned, since AU<br/>
alignment is a subset of NALU alignment. Where does it make a difference<br/>
for you? Is it just about the caps, or something else? The only<br/>
difference I can think of is that if you could get the encoder to output<br/>
a partial frame already you have marginally lower latency. Whether x264<br/>
actually supports that, I don't know (but didn't check). Most encoders<br/>
don't.</div>

<div> </div>

<div><br/>
<br/>
>  It is also not possible to give NALU aligned buffers to the<br/>
> avdec_h264 element.<br/>
> The reason is that I want to built my own packetizer for another<br/>
> transport protocol. For this, it would be sufficient/easier to get the<br/>
> NALUS directly.<br/>
<br/>
There was parsing done inside ffdec_h264, now parsing is done in<br/>
h264parse. Why not just put an h264parse in front of avdec_h264? Is it<br/>
about parsing overhead, or caps or.. ?<br/>
<br/>
 Cheers<br/>
  -Tim<br/>
<br/>
--<br/>
Tim Müller, Centricular Ltd - <a href="http://www.centricular.com" target="_blank" rel="nofollow" link="external">http://www.centricular.com</a><br/>
<br/>
_______________________________________________<br/>
gstreamer-devel mailing list<br/>
<a target="_top" rel="nofollow" link="external">[hidden email]</a><br/>
<a href="http://lists.freedesktop.org/mailman/listinfo/gstreamer-devel" target="_blank" rel="nofollow" link="external">http://lists.freedesktop.org/mailman/listinfo/gstreamer-devel</a><br/>
<br/>
 </div>

<hr noshade="noshade" size="1"/>
<div style="color: rgb(68,68,68);font: 12.0px tahoma , geneva , helvetica , arial , sans-serif;">
<div style="font-weight: bold;">If you reply to this email, your message will be added to the discussion below:</div>
<a href="http://gstreamer-devel.966125.n4.nabble.com/What-is-the-alignment-capability-in-video-x-h264-tp4665044p4665440.html" target="_blank" rel="nofollow" link="external">http://gstreamer-devel.966125.n4.nabble.com/What-is-the-alignment-capability-in-video-x-h264-tp4665044p4665440.html</a></div>

<div style="color: rgb(102,102,102);font: 11.0px tahoma , geneva , helvetica , arial , sans-serif;margin-top: 0.4em;line-height: 1.5em;">To start a new topic under GStreamer-devel, email <a href="/user/SendEmail.jtp?type=node&node=4665471&i=2" target="_top" rel="nofollow" link="external">[hidden email]</a><br/>
To unsubscribe from GStreamer-devel, <a href="" target="_blank" rel="nofollow" link="external">click here</a>.<br/>
<a href="http://gstreamer-devel.966125.n4.nabble.com/template/NamlServlet.jtp?macro=macro_viewer&id=instant_html%21nabble%3Aemail.naml&base=nabble.naml.namespaces.BasicNamespace-nabble.view.web.template.NabbleNamespace-nabble.view.web.template.NodeNamespace&breadcrumbs=notify_subscribers%21nabble%3Aemail.naml-instant_emails%21nabble%3Aemail.naml-send_instant_email%21nabble%3Aemail.naml" style="font: 9.0px serif;" target="_blank" rel="nofollow" link="external">NAML</a></div>
</div>
</div>
</div>
</div></div>


        
        
        
<br/><hr align="left" width="300" />
View this message in context: <a href="http://gstreamer-devel.966125.n4.nabble.com/What-is-the-alignment-capability-in-video-x-h264-tp4665044p4665471.html">Aw: Re: What is the alignment capability in video/x-h264</a><br/>
Sent from the <a href="http://gstreamer-devel.966125.n4.nabble.com/">GStreamer-devel mailing list archive</a> at Nabble.com.<br/>