From patchwork Sun Mar 24 20:25:40 2019 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Stephen Hutchinson X-Patchwork-Id: 12418 Return-Path: X-Original-To: patchwork@ffaux-bg.ffmpeg.org Delivered-To: patchwork@ffaux-bg.ffmpeg.org Received: from ffbox0-bg.mplayerhq.hu (ffbox0-bg.ffmpeg.org [79.124.17.100]) by ffaux.localdomain (Postfix) with ESMTP id 1C5C94466E6 for ; Sun, 24 Mar 2019 22:26:07 +0200 (EET) Received: from [127.0.1.1] (localhost [127.0.0.1]) by ffbox0-bg.mplayerhq.hu (Postfix) with ESMTP id 0ADED68AA00; Sun, 24 Mar 2019 22:26:07 +0200 (EET) X-Original-To: ffmpeg-devel@ffmpeg.org Delivered-To: ffmpeg-devel@ffmpeg.org Received: from mail-yw1-f52.google.com (mail-yw1-f52.google.com [209.85.161.52]) by ffbox0-bg.mplayerhq.hu (Postfix) with ESMTPS id D7B526899D6 for ; Sun, 24 Mar 2019 22:25:58 +0200 (EET) Received: by mail-yw1-f52.google.com with SMTP id l5so5434867ywa.0 for ; Sun, 24 Mar 2019 13:25:58 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=from:to:subject:date:message-id:in-reply-to:references:mime-version :content-transfer-encoding; bh=DnnYylQISgvQH6caYrlItCh0LO4Oeu9R8f8VLvj+iEo=; b=S2HDgy0tAJz+gfuhNTsdrqY/KFH6LyoK5ZYJbKJby6R4VxXx1zPlxR/Pvty9JYj5d1 IflmDgMP5YTiDf7jGGg47tTC6Zpbsl5d9AhWZ53S/w648I/D0SJUWB4azqL6hMzdOxtS bO6pjys+OdHzzr4gDIaHJCAf/frISykGwqo5UcpugBh8+BGj3fnMCXwMAj2c+MpqcMTi 6jT1+zv/COKlGLzmuMtAXHRl1WvdC0+2Oe76q5lw737+RbH56po32aTumcH1sr+aaml8 8r5tfk7rHXcO+e3DhnQFnGZd0R20BiiUIWq5Od0kHmQDxtTa1mEmtF+8y16qBQ+JiCjX IG7g== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:from:to:subject:date:message-id:in-reply-to :references:mime-version:content-transfer-encoding; bh=DnnYylQISgvQH6caYrlItCh0LO4Oeu9R8f8VLvj+iEo=; b=TO9G6F0w+pYXmFqy4Shaeh7rfpjeZWfvE1oFipsyHEH7X/iun4GlCqCFt5m6/nDzJB b9UPty5z+JrR0ElRSb0TlERhIH3lxCfVDawfXwQRm0/YycYfqYZYcoajXrU+CnLONTjk UB9elJ+Q1lDqWLohHI8Hp+HysiU8w3RIJ0UbFWHdoal+g4vvZweSDw+38ezC+dE4uBT+ 5u+63XOHyskQiHqqfftPPTZtGQnyIYuHuQmm2cdpcrXMhBZU661/J2R7bo8029SPvNuv iogKa/K68Et8mYjdrLT21UgJZHojXNuDEM7/IBji88HFbL76IcC7HzDH1r2b+dalNcac JpWw== X-Gm-Message-State: APjAAAVKnyjsciXJq7OHVcVlqU7hVPa3Cbdu9xKomcIsPgU7q8M859yA q9SgLLw1xFLJt50Gwyng5VbzkSA6 X-Google-Smtp-Source: APXvYqzBkX7Tt9fVQRwCZGVHY7Qdibc2sExxCzsoXXMGswPTwcU7wDhwEVfv7fwZV5ON6ijVR7kIng== X-Received: by 2002:a81:5344:: with SMTP id h65mr18527622ywb.39.1553459157446; Sun, 24 Mar 2019 13:25:57 -0700 (PDT) Received: from localhost.localdomain ([75.115.109.114]) by smtp.gmail.com with ESMTPSA id l82sm2546923ywl.6.2019.03.24.13.25.56 for (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Sun, 24 Mar 2019 13:25:56 -0700 (PDT) From: Stephen Hutchinson To: ffmpeg-devel@ffmpeg.org Date: Sun, 24 Mar 2019 16:25:40 -0400 Message-Id: <20190324202540.6502-6-qyot27@gmail.com> X-Mailer: git-send-email 2.19.1 In-Reply-To: <20190324202540.6502-1-qyot27@gmail.com> References: <20190324202540.6502-1-qyot27@gmail.com> MIME-Version: 1.0 Subject: [FFmpeg-devel] [PATCH 5/5] doc/general.texi: add note about 32-bit GCC builds of AviSynth+ X-BeenThere: ffmpeg-devel@ffmpeg.org X-Mailman-Version: 2.1.20 Precedence: list List-Id: FFmpeg development discussions and patches List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Reply-To: FFmpeg development discussions and patches Errors-To: ffmpeg-devel-bounces@ffmpeg.org Sender: "ffmpeg-devel" --- doc/general.texi | 10 ++++++++++ 1 file changed, 10 insertions(+) diff --git a/doc/general.texi b/doc/general.texi index bafa1e2ea2..98e4704d86 100644 --- a/doc/general.texi +++ b/doc/general.texi @@ -51,6 +51,16 @@ For Windows, supported AviSynth variants are For Linux and OS X, the supported AviSynth variant is @url{https://github.com/avxsynth/avxsynth, AvxSynth}. +@float NOTE +Due to the eccentricities of Windows' calling conventions, 32-bit GCC builds +of AviSynth+ are not compatible with typical 32-bit GCC builds of FFmpeg. + +Support for 32-bit GCC builds of AviSynth+ can be enabled by passing +@code{-DAVSC_WIN32_GCC32} to @code{--extra-cflags}. However, doing so will +make the resulting build of FFmpeg incompatible with typical 32-bit MSVC +builds of AviSynth+. +@end float + @float NOTE AviSynth and AvxSynth are loaded dynamically. Distributors can build FFmpeg with @code{--enable-avisynth}, and the binaries will work regardless of the