From patchwork Wed Mar 11 10:50:14 2020 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Stephen Hutchinson X-Patchwork-Id: 18121 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 B0AD1449CB2 for ; Wed, 11 Mar 2020 12:56:59 +0200 (EET) Received: from [127.0.1.1] (localhost [127.0.0.1]) by ffbox0-bg.mplayerhq.hu (Postfix) with ESMTP id 914A468815A; Wed, 11 Mar 2020 12:56:59 +0200 (EET) X-Original-To: ffmpeg-devel@ffmpeg.org Delivered-To: ffmpeg-devel@ffmpeg.org Received: from mail-yw1-f66.google.com (mail-yw1-f66.google.com [209.85.161.66]) by ffbox0-bg.mplayerhq.hu (Postfix) with ESMTPS id 9A23D687F66 for ; Wed, 11 Mar 2020 12:56:52 +0200 (EET) Received: by mail-yw1-f66.google.com with SMTP id j186so1577215ywe.0 for ; Wed, 11 Mar 2020 03:56:52 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=from:to:subject:date:message-id:mime-version :content-transfer-encoding; bh=r2xfD5fmiKzkL84JUkuR2xzDGX4ZxdJ2iw178Ozs8tc=; b=mJzMc/lvpr4CZfgmoDiu+nQqxBu+V3BnmEvMsOShGBD1PA3VOtMMYbfGfmDUWwFYud UVsb5Et1vboh7k3ZiHKCUBuI3uIEtpqNxpcWOwJKnEWVr+qdepLvP1Im1/4rNRoKg0Vo 5sgxH/pSOmQWTYXrJGf+ty0THKWOaipKbfqhbZe+zvJQN1zQygavKdbf5AhOyUBmg1Go ROQPI98GCuG6WP3rV1HC120mkoG5G+xMchBZY+K7IP+5QpIIxD2TFVCc0TjjNylVlok7 C7eX8+BxOu5g85ET/HbizWGMAKYbDGTd86WB7k/P6Ve/LYGjNxnKx8pf22v74DMHXnaT xcxg== 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:mime-version :content-transfer-encoding; bh=r2xfD5fmiKzkL84JUkuR2xzDGX4ZxdJ2iw178Ozs8tc=; b=k4S0l8P6EvQg0xFQm1whApkcgNjofGObqzoqc4mb/99LwsWiLmeBrMZuGzQvVqjSQ5 1FX12v2ZDg5HocbqB41FaA5OKhbVJWcPmhntSh4Ytt8PVylAxwD33ylqMPDV+9i1ca2W gVNAcFH9jC+dOK6pBHTVruszJsMF7sadZuhen6ucWJPhzYCUloJMpWCwepGUO5tobJDV fKg7iSY2vrNMsO/4vUC7X1rGcoqlMJjMsts7TH4grgnuWMl8FH6fdkXtNU0ni9yuz6li /sJCjZLS7hCa2tYYbZ3Eb3Fh9MQz59Hd7ZlZq+c7V5M9+mwq60yXPeRLpj8bbfXRGwR4 gV1w== X-Gm-Message-State: ANhLgQ3GK8jPn98Hc9hjoQLLZO20ULLMb2m5u2KCp8pas7Q/2mAXxZFu 0p6uM0WTbTxgHJLQEQ7pJ6lz5oBF X-Google-Smtp-Source: ADFU+vvhp4XtJaxMECr2OWbSpUP9LQnIgxrhH7ljwAk4mZGFnpbYwMXi5jubjWrAbBykvvCfM7bdmA== X-Received: by 2002:a81:3756:: with SMTP id e83mr2394148ywa.210.1583923825411; Wed, 11 Mar 2020 03:50:25 -0700 (PDT) Received: from localhost.localdomain ([75.115.109.114]) by smtp.gmail.com with ESMTPSA id t186sm4344839ywb.37.2020.03.11.03.50.24 for (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Wed, 11 Mar 2020 03:50:25 -0700 (PDT) From: Stephen Hutchinson To: ffmpeg-devel@ffmpeg.org Date: Wed, 11 Mar 2020 06:50:14 -0400 Message-Id: <20200311105019.8553-1-qyot27@gmail.com> X-Mailer: git-send-email 2.20.1 MIME-Version: 1.0 Subject: [FFmpeg-devel] [PATCH 0/5] Switch from AvxSynth to AviSynth+ on non-Windows 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" Since there were no responses to my question about whether we should use a warning message about AvxSynth's deprecation before switching over at a later time, or to just do the switch immediately, I've gone ahead and sent just the switchover patch. Stephen Hutchinson (5): compat/avisynth: update headers avisynth: switch to AviSynth+ on Linux compat/avisynth: remove AvxSynth headers doc/general.texi: AviSynth+ works on Linux now, AvxSynth is gone. avisynth: fix deprecation warning compat/avisynth/avisynth_c.h | 24 +- compat/avisynth/avs/capi.h | 16 + compat/avisynth/avs/config.h | 46 +- compat/avisynth/avs/posix.h | 111 +++ compat/avisynth/avs/types.h | 13 +- compat/avisynth/avxsynth_c.h | 728 ------------------ .../windowsPorts/basicDataTypeConversions.h | 85 -- compat/avisynth/windowsPorts/windows2linux.h | 77 -- doc/general.texi | 8 +- libavformat/avisynth.c | 58 +- 10 files changed, 205 insertions(+), 961 deletions(-) create mode 100644 compat/avisynth/avs/posix.h delete mode 100644 compat/avisynth/avxsynth_c.h delete mode 100644 compat/avisynth/windowsPorts/basicDataTypeConversions.h delete mode 100644 compat/avisynth/windowsPorts/windows2linux.h