[vlc] Re: [streaming] About VLC mpeg2ts decoder

Måns Rullgård mru at inprovide.com
Fri Aug 12 20:41:32 CEST 2005


hornsby <adrian_hornsby at yahoo.co.uk> writes:

>  Hi,
>
> I have developed a splicing tool (under GPL) that can splice MPEG2ts streams
> on fly with live.com library. Everything work now great when displaying the
> output on VLC (vlc is great great tool for debugging ) but I need to
> understand fully vlc decoder behavior to analyse my tool s reaction.
> Is the decoder able to start decoding anywhere is the PES packet or does it
> have to wait for the beginning of a new PES to start decoding ? is there
> enough information in GOP Header to start a decoding ??
> My application is able to splice any MPEG2ts streams. At the moment, it is
> splicing depending on PES but I want it to be able to splice depending on
> GOP, but I  need to know if I do so what I will need to modify in PES header
> and in the remaing data.

The GOP is a video elementary stream feature.  An elementary stream
can be split into PES packets at any points, and there is no way to
indicate in the PES headers where GOP headers might be.

-- 
Måns Rullgård
mru at inprovide.com

-- 
This is the vlc mailing-list, see http://www.videolan.org/vlc/
To unsubscribe, please read http://www.videolan.org/support/lists.html



More information about the vlc mailing list