[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