[vls-devel] Re: CVS Commit: vls (tooney)

Jean-Paul Saman jpsaman at wxs.nl
Tue Aug 5 20:58:08 CEST 2003


cvs at videolan.org 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 <postmaster at videolan.org>



More information about the vls-devel mailing list