On Tue, Jun 14, 2005 at 01:49:59PM +0200, Christian Costa wrote: > > > Message du 14/06/05 13:24 > > De : "Marcus Meissner" > > A : "Christian Costa" > > Copie � : "Marcus Meissner" , "Alexandre Julliard" , "Brian Vincent" , > > [email protected] > > Objet : Re: [QUARTZ] Add FFMpeg video wrapper filter (take 3) > > > > On Tue, Jun 14, 2005 at 01:05:37PM +0200, Christian Costa wrote: > > > > > > What do you mean by dlls? > > > A shared version of libavcodec or a quartz.dll with libavcodec linked > > > statically? > > > > I meant seperate DLLs (dll.so files for WINE actually). > > > > Is all needed to be in quartz.dll directly? > > > > Or can you split off parts into quartz_codec1.dll , q_codec2.dll or > > similar? > > > > Since filters are COM objects, we can embed them in separate dlls but this > would kill the concept of a generic libavcodec wrapper. > And anyway this will not help us that much because the libavcodec is a big > one peace of code and this would require to rewrite the building system to > split codecs.
What I think of is putting all codecs that can benefit from libavcodec into a wine-quartz-avcoded.rpm which contains one (1) q_avcodec.dll which can register all these filters. So just 1 add-on RPM to install additionaly. Since this can be provided by external contributors a distributor would not have to worry about libavcoded related problems. Ciao, Marcus
pgpdRteaMwLhD.pgp
Description: PGP signature
