This is an automated email from the git hooks/post-receive script. Git pushed a commit to branch master in repository ffmpeg.
commit a5a804bdc0ce2b0e356fb4d8c6bb61e020c1bcb6 Author: Kacper Michajłow <[email protected]> AuthorDate: Sat Aug 22 18:17:16 2026 +0200 Commit: Kacper Michajłow <[email protected]> CommitDate: Mon Sep 7 03:12:56 2026 +0200 doc/faq: update stale compiler and build answers C11 is the requirement now, __STDC_CONSTANT_MACROS has been implied since C++11, and AviSynth+ works beyond MinGW/Cygwin since 2020. Signed-off-by: Kacper Michajłow <[email protected]> --- doc/faq.texi | 13 ++++--------- 1 file changed, 4 insertions(+), 9 deletions(-) diff --git a/doc/faq.texi b/doc/faq.texi index 477cc60533..a9872fc2d2 100644 --- a/doc/faq.texi +++ b/doc/faq.texi @@ -272,9 +272,9 @@ material, and try '-top 0/1' if the result looks really messed-up. @section How can I read DirectShow files? -If you have built FFmpeg with @code{./configure --enable-avisynth} -(only possible on MinGW/Cygwin platforms), -then you may use any file that DirectShow can read as input. +If you have built FFmpeg for Windows with @code{./configure --enable-avisynth} +and your AviSynth+ installation provides @code{DirectShowSource}, then you +may use any file that DirectShow can read as input. Just create an "input.avs" text file with this single line ... @example @@ -583,7 +583,7 @@ already incorporate FFmpeg at (@url{projects.html}). @section Can you support my C compiler XXX? -It depends. If your compiler is C99-compliant, then patches to support +It depends. If your compiler is C11-compliant, then patches to support it are likely to be welcome if they do not pollute the source code with @code{#ifdef}s related to the compiler. @@ -642,11 +642,6 @@ encompassing your FFmpeg includes using @code{extern "C"}. See @url{http://www.parashift.com/c++-faq-lite/mixing-c-and-cpp.html#faq-32.3} -@section I'm using libavutil from within my C++ application but the compiler complains about 'UINT64_C' was not declared in this scope - -FFmpeg is a pure C project using C99 math features, in order to enable C++ -to use them you have to append -D__STDC_CONSTANT_MACROS to your CXXFLAGS - @section I have a file in memory / a API different from *open/*read/ libc how do I use it with libavformat? You have to create a custom AVIOContext using @code{avio_alloc_context}, -- To stop receiving notification emails like this one, please contact [email protected]. _______________________________________________ ffmpeg-cvslog mailing list -- [email protected] To unsubscribe send an email to [email protected]
