[FFmpeg-devel] [PATCH] avformat: avisynth demuxer rewrite

d s avxsynth.testing at gmail.com
Sat Oct 27 21:29:44 CEST 2012


From: d s <avxsynth.testing at gmail.com>
Date: Sat, Oct 27, 2012 at 3:26 PM
Subject: Re: [PATCH] avformat: avisynth demuxer rewrite
To: Ramiro Polla <ramiro.polla at gmail.com>


On Fri, Oct 26, 2012 at 12:20 AM, Ramiro Polla <ramiro.polla at gmail.com> wrote:
> On Thu, Oct 25, 2012 at 2:12 PM, d s <avxsynth.testing at gmail.com> wrote:
>> On Sat, Oct 20, 2012 at 12:53 PM, Ramiro Polla <ramiro.polla at gmail.com> wrote:
>>> On 09/22/2012 05:27 PM, d s wrote:
>>>> --- configure.orig      2012-06-07 17:01:19.000000000 -0400
>>>> +++ configure   2012-09-10 02:07:56.300063208 -0400
>>>> @@ -3204,7 +3204,9 @@
>>>>  check_mathfunc truncf
>>>>
>>>>  # these are off by default, so fail if requested and not available
>>>> -enabled avisynth   && require2 vfw32 "windows.h vfw.h" AVIFileInit
>>>> -lavifil32
>>>> +enabled avisynth   && { { check_lib2 "windows.h" LoadLibrary &&
>>>> check_header "avisynth_c.h"; } ||
>>>> +                        { check_lib2 "dlfcn.h" dlopen -ldl &&
>>>> check_header "avxsynth_c.h"; } ||
>>>> +                        die "ERROR: avisynth and/or LoadLibrary/dlopen
>>>> not found"; }
>>>
>>>
>>> Why is avxsynth_c.h not installed with avxsynth? Where can users find
>>> instructions on how to properly install the library so it is detected/used
>>> by ffmpeg? This should be documented somewhere. Same thing goes to finding
>>> avisynth_c.h.
>>>
>>> Using avxsynth_c.h provided with avxsynth I get some errors such as:
>>> error: unknown type name ‘avs_create_script_environment_func’
>>>
>>> I can try again once I can actually test.
>>>
>> The patch requires changes to avxsynth_c.h that have not been pushed
>> to the public repository. We were waiting for review on this patch
>> before making the changes available.
>
> We need avxsynth_c.h to review. Also where can we get a working avisynth_c.h?

I have pushed the relevant changes to github.


More information about the ffmpeg-devel mailing list