Re: CVS Commit: vls (tooney)

Jean-Paul Saman <[email protected]>
Newsgroups gmane.comp.video.videolan.vls.devel
Message-ID <[email protected]>
[email protected] wrote:
> Log Message:
> 
>   . Some cleaning in the TrickModule :
> 
>     Function :
>                        "m_pConverter->GetNextPacket(C_Packet * Packet)"
>     is replaced by :
>                        "...->GetNextPackets(C_Fifo<C_Packet> * Packet)".
> 
>     The main reason is that sometimes, it is not easy for the converter
>     to give only *one* packet. In the case of the ps2ts converter and
>     raw2ts converter, the basic operation for the converter is to
>     convert a ps/raw frame into *several* TS packets. In that case, it
>     is easier for the converter to give a buffer of several TS packets.

This convinces me that the whole module handling structure of VLS has to 
  change. It should have a more strict and yet flexible model, where it 
is easy to insert a buffer between two modules or threads instead of 
these private interface as it is now. You know I already mentioned this 
before.

>     I think this is the right way to do things. This commit is a big
>     step to ps2ts and raw2ts reparations.

It is a step into a working archive again, but for long not the end 
point ;-)

>     v4l support and raw2ts will be repaired in my next commit... be patient !

ohhh I will ;-)

Grtz,
Jean-Paul Saman.

-- 
This is the vls-devel mailing-list, see http://www.videolan.org/streaming/
To unsubscribe, please read http://developers.videolan.org/lists.html
If you are in trouble, please contact <[email protected]>
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.