From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from ffbox0-bg.mplayerhq.hu (ffbox0-bg.ffmpeg.org [79.124.17.100]) by master.gitmailbox.com (Postfix) with ESMTP id 1A2D640DDE for ; Tue, 8 Feb 2022 11:03:00 +0000 (UTC) Received: from [127.0.1.1] (localhost [127.0.0.1]) by ffbox0-bg.mplayerhq.hu (Postfix) with ESMTP id 1D9BF68B26D; Tue, 8 Feb 2022 13:02:58 +0200 (EET) Received: from mail-vs1-f46.google.com (mail-vs1-f46.google.com [209.85.217.46]) by ffbox0-bg.mplayerhq.hu (Postfix) with ESMTPS id 82A1E68AFE9 for ; Tue, 8 Feb 2022 13:02:51 +0200 (EET) Received: by mail-vs1-f46.google.com with SMTP id b2so2909339vso.9 for ; Tue, 08 Feb 2022 03:02:51 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20210112; h=from:to:cc:subject:date:message-id:mime-version :content-transfer-encoding; bh=AJ/2kz1/ZaU4eM4qTVTQZ8V4MOqq4/7wCHbimSR6G/w=; b=ipEkJWIx0l+zf4Kf2DV7ePol7x8Xg2xjALQ4uS7VjMWfY9heTxSFqiBSGZcJI4fo0a CWqp5uL2i4ZlIE2KPC82yNV5e878JOC4Yq74BYCAISdu34I8ZAsPJn6+BywMubAzTbe5 rPBQQxcCDQTQhvEgRq4klIAvBkEG0tXp3UzTbbPsm3ugWaIAll6pCVXjSqTcPnbW8NuS Ryh0EzeKd0WLjMXz6UFL7fTINCGUu7xYD9qs8i8jp0184Nh48X6ThnwiJfJbaTQ2PY6j oU2hVXCKN5UX9rQsteJYwBZKbaFxRYup9HK6SKhLB9S7kT7YXt21j5w1q9eqsKPnAJj7 1mog== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=x-gm-message-state:from:to:cc:subject:date:message-id:mime-version :content-transfer-encoding; bh=AJ/2kz1/ZaU4eM4qTVTQZ8V4MOqq4/7wCHbimSR6G/w=; b=krv7zOT3Yr6jbLrXhod0z/C2JJGBCR5wGb6xPU0N62kNTyd+0bepTExsCbs04Y5SWM KdPSMqd+Yl64o2c5VjMG8HSiApXAKbt+0CqC9rvKWvl0y8dLNlaMDiyDjYQymf3BSH92 LWUaOIq33jgikedFZPpbzg4J6gvu617Y4EB+1G+SX3vOCHHePtdDOtpYmybKnbdY4HBV OjIpec9vrzqbRiyKHgYwOK6E8Xz3oyf0LUznUr9b9U92ErveY77UE+H/+oXWm9IwKXL9 QpnDdetGHGgMYSoUPEYya2JlIdmU+RJn+CepI9W1FKWi0KX7QnyDZvLugWJn74LAbz3i yC9A== X-Gm-Message-State: AOAM533QlZ/QFOe2UQCi146xHhqXlHkmci0xJGiTmRYFxbocg3hDqOs5 xWPDlVG4aQbYOwNCHv8UJfE5QAli5ls= X-Google-Smtp-Source: ABdhPJyXpBtx34ASf3cRymVXeqHHhdPhEPVZKk03yjDq9veSea13FYYbfEKygjMpknn3z3kH6TLuPA== X-Received: by 2002:a67:f8c4:: with SMTP id c4mr1322519vsp.79.1644318169938; Tue, 08 Feb 2022 03:02:49 -0800 (PST) Received: from cappuccino.. ([75.115.109.114]) by smtp.gmail.com with ESMTPSA id u9sm121675vsn.1.2022.02.08.03.02.49 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Tue, 08 Feb 2022 03:02:49 -0800 (PST) From: Stephen Hutchinson To: ffmpeg-devel@ffmpeg.org Date: Tue, 8 Feb 2022 06:02:37 -0500 Message-Id: <20220208110240.4179-1-qyot27@gmail.com> X-Mailer: git-send-email 2.32.0 MIME-Version: 1.0 Subject: [FFmpeg-devel] [PATCH 0/3] avformat/avisynth: support frame properties X-BeenThere: ffmpeg-devel@ffmpeg.org X-Mailman-Version: 2.1.29 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 Cc: Stephen Hutchinson Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: 7bit Errors-To: ffmpeg-devel-bounces@ffmpeg.org Sender: "ffmpeg-devel" Archived-At: List-Archive: List-Post: AviSynth+ 3.6.0 introduced support for frame properties, allowing various metadata to be passed between filters or read out by client programs. Using this, FFmpeg can read Color Range, Transfer Characteristics, Matrix, Color Primaries, Chroma Location, and Field Order information from AviSynth scripts. Reading frame properties through AviSynth's C interface was not possible until a few months ago, though, so client programs that use the C API need version 3.7.1 or higher to be able to take advantage of it. Incorporates a previous patch by emcodem that fixes setting field order on non-frameprop-aware versions of AviSynth. Stephen Hutchinson (2): avisynth: use AviSynth+'s frame properties to set various fields configure: check avisynth header version emcodem (1): avisynth: corrected interlace detection configure | 4 +- libavformat/avisynth.c | 266 ++++++++++++++++++++++++++++++++++++++--- 2 files changed, 253 insertions(+), 17 deletions(-) -- 2.32.0 _______________________________________________ ffmpeg-devel mailing list ffmpeg-devel@ffmpeg.org https://ffmpeg.org/mailman/listinfo/ffmpeg-devel To unsubscribe, visit link above, or email ffmpeg-devel-request@ffmpeg.org with subject "unsubscribe".