Hi Phil,<div><br></div><div>Actually I thought rule #2 was to avoid the license 'contamination' and give clear rules. If FFmpeg's HAS to be linked dynamically, why is it possible to build static libraries?</div>
<div><br></div><div>The purpose here is to avoid having loads of dlls. Initially I was linking the static libraries to my own product. But I got issues with Visual Studio and wanted to give a try with dynamic linking. However I don't want the user to have to care about 5 dlls when he would actually need only one (and zero with the initial all-statically-linked-in-my-product setup).</div>
<div><br></div><div>Thanks,</div><div>Lucas Soltic<br><br><div class="gmail_quote">2011/6/7 Phil Turmel <span dir="ltr"><<a href="mailto:philip@turmel.org">philip@turmel.org</a>></span><br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex;">
Hi Lucas,<br>
<div><div></div><div class="h5"><br>
On 06/07/2011 09:47 AM, Soltic Lucas wrote:<br>
> Hello,<br>
><br>
> On the Legal page is written the following:<br>
> *16. Do not rename FFmpeg dlls to some obfuscated name, but adding a suffix<br>
> or prefix is fine (renaming "avcodec.dll" to "MyProgDec.dll" is not fine,<br>
> but to "avcodec-MyProg.dll" is).*<br>
><br>
> What I would like to do is building a dynamic library from the ffmpeg's<br>
> static libraries, whose name whould be something like ffmpeg.dll. This is<br>
> not library renaming as I'm building a new library, but I wanted to be sure<br>
> it was ok with FFmpeg's rules.<br>
<br>
</div></div>Look again at rule #2.  If you are using the checklist, use the whole checklist.  The purpose of rule #2 is to make it easy for your end-user to replace the ffmpeg DLLs with ones they compile themself, and use your application with the substitutes.  If you make a new DLL with your own object files mixed with the ffmpeg object files, they won't be able to substitute.<br>

<br>
There are other ways to meet the requirements of the LGPL, but they are more complicated, and the checklist won't help you.  You might even need a real lawyer.  I am not.<br>
<br>
HTH,<br>
<font color="#888888"><br>
Phil<br>
</font><div><div></div><div class="h5">_______________________________________________<br>
Libav-user mailing list<br>
<a href="mailto:Libav-user@ffmpeg.org">Libav-user@ffmpeg.org</a><br>
<a href="http://ffmpeg.org/mailman/listinfo/libav-user" target="_blank">http://ffmpeg.org/mailman/listinfo/libav-user</a><br>
</div></div></blockquote></div><br></div>