<div dir="ltr"><div>Hi Carl, </div><div><br></div><div>  Thanks for the quick reply.</div><div>What I'm asking is if it is possible to demux and the decode all (desired) streams independently.</div><div>I guess the answer is yes.</div>

<div><br></div><div>If so, how can I get the "program name" in a named stream to know which one I'm processing?</div><div><br></div><div>Thanks,</div><div>Adi </div><div><br></div><div><br></div><div><br></div>

<blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left-width:1px;border-left-color:rgb(204,204,204);border-left-style:solid;padding-left:1ex">><i> I have a udp feed with a multi-program stream.<br>

 
</i>><i> I need to demux all the streams simultaneously.<br> 
</i>><i> Can avlib do this?<br></i></blockquote><div> </div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left-width:1px;border-left-color:rgb(204,204,204);border-left-style:solid;padding-left:1ex">

<i>
</i>
I may misunderstand your question but I believe<br> FFmpeg can only demux all streams of a transport<br> stream (you can of course ignore the streams<br> that you don't need).<br>
Carl Eugen</blockquote></div>