Re: Extension Proposal: Video Encoding using FFmpeg
| From: | Jan Ehrhardt | Date: | Wed, 23 Apr 2014 03:59:56 +0000 |
| Subject: | Re: Extension Proposal: Video Encoding using FFmpeg | ||
| References: | 1 2 3 4 5 6 7 | Groups: | php.pecl.dev |
| Request: | Send a blank email to pecl-dev+get-11762@lists.php.net to get a copy of this message | ||
Chung Leong in php.pecl.dev (Wed, 23 Apr 2014 05:18:09 +0200):
>I just realized that PHP5TS.DLL imports the same DLLs.
Yes, but advapi.dll and user32.dll are system-level components on
Windows. Thus they are allowed to use msvcrt.dll.
>On Wed, Apr 23, 2014 at 4:52 AM, Jan Ehrhardt <phpdev@ehrhardt.nl> wrote:
>
>> Chung Leong in php.pecl.dev (Wed, 23 Apr 2014 04:06:33 +0200):
>> >Okay, I tried loading the FFmpeg DLLs manually. It turns out that it's
>> >impossible to avoid loading MSVCRT.DLL into the process. FFmpeg imports
>> >from ADVAPI.DLL and USER32.DLL. Those system DLLs in turn will bring in
>> >MSVCRT.DLL. Even if we link statically or rebuild FFmpeg in VC, MSVCRT.DLL
>> >will still get loaded.
Jan