From patchwork Mon Nov 15 15:23:52 2021 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Anton Khirnov X-Patchwork-Id: 31433 Delivered-To: ffmpegpatchwork2@gmail.com Received: by 2002:a6b:d206:0:0:0:0:0 with SMTP id q6csp5990396iob; Mon, 15 Nov 2021 07:24:21 -0800 (PST) X-Google-Smtp-Source: ABdhPJxkotSj8pD6jRAXZdtm16/Rt4cyK76Ol9Dqost+FUqCZio6OaaFYAYbIENF+5LcV8iyL9Jp X-Received: by 2002:aa7:c041:: with SMTP id k1mr54867618edo.330.1636989861648; Mon, 15 Nov 2021 07:24:21 -0800 (PST) ARC-Seal: i=1; a=rsa-sha256; t=1636989861; cv=none; d=google.com; s=arc-20160816; b=cBL+DozZd8ANNkTQVjNXzZmmBpPxkt32FsjV/3/TORL3ECrWImwJGO0jdBhDE6J9a9 kaQBkM15cj9c/1JKN7k7UyNSf7SlPl+uzJ7YF9XJwN/umTJ5ZG2/ZcPZJbbdxeTn5HXH cCvubhOBwGutpzk7IBQS2mnI339rg4XHZv+y/1mJFwiTniLP/ShGegVsIVz+QxTcZBNd k3ixnN9jjO9sg6Ak5VMcS01nXlic3TpDAi6wNBtVApAomTuFuTKRx1l2Icw9tc1AIk02 OZAuMuRWMjOxJ9xTb10iA12zK9UwW9be9ZvaUKhPYPXlclTE65psZnv0rN3i5+CsGvs0 QnQQ== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=sender:errors-to:content-transfer-encoding:reply-to:list-subscribe :list-help:list-post:list-archive:list-unsubscribe:list-id :precedence:subject:mime-version:message-id:date:to:from :delivered-to; bh=XhNARKTMymLFTRhBrWFe3XEi6I3et3qi6Wbr+Qiyw/8=; b=JHb9I3jSmjsyObokOg/sYO4aNhOIuzrcSacuwCc+hfE/1NmVpQ9KbkfXcBlZ7Ko+uh zRO9CsCf3MtU0g/qp0T70m0uXI93oTsFzPHqbPaRe6/U0DF6L86Ld/PbKeVfV2DBP+4G 2EEL5SopJGMUunWIaKLX9nDSr2wpcI4CqpeCxCefe79W5FX9TdOp5LQWUXQ6KllRZL/d lssWr6lGvAXxEfIkPk2iAuPHB2bdJU/K+1iig9P1Z3GOUAE8bwT/vjgUif5cwllfSLo3 aFgYn07T5btXtyVKPUct9ZgsLzgIpU/3bpBrhcospKCoHJIjbsFq3BAAADwhpPX0REnn vJmA== ARC-Authentication-Results: i=1; mx.google.com; spf=pass (google.com: domain of ffmpeg-devel-bounces@ffmpeg.org designates 79.124.17.100 as permitted sender) smtp.mailfrom=ffmpeg-devel-bounces@ffmpeg.org Return-Path: Received: from ffbox0-bg.mplayerhq.hu (ffbox0-bg.ffmpeg.org. [79.124.17.100]) by mx.google.com with ESMTP id do3si37823889ejc.653.2021.11.15.07.24.20; Mon, 15 Nov 2021 07:24:21 -0800 (PST) Received-SPF: pass (google.com: domain of ffmpeg-devel-bounces@ffmpeg.org designates 79.124.17.100 as permitted sender) client-ip=79.124.17.100; Authentication-Results: mx.google.com; spf=pass (google.com: domain of ffmpeg-devel-bounces@ffmpeg.org designates 79.124.17.100 as permitted sender) smtp.mailfrom=ffmpeg-devel-bounces@ffmpeg.org Received: from [127.0.1.1] (localhost [127.0.0.1]) by ffbox0-bg.mplayerhq.hu (Postfix) with ESMTP id 1238668ADBD; Mon, 15 Nov 2021 17:24:16 +0200 (EET) X-Original-To: ffmpeg-devel@ffmpeg.org Delivered-To: ffmpeg-devel@ffmpeg.org Received: from mail0.khirnov.net (red.khirnov.net [176.97.15.12]) by ffbox0-bg.mplayerhq.hu (Postfix) with ESMTPS id F26E068A716 for ; Mon, 15 Nov 2021 17:24:08 +0200 (EET) Received: from localhost (localhost [IPv6:::1]) by mail0.khirnov.net (Postfix) with ESMTP id 576EA240507 for ; Mon, 15 Nov 2021 16:24:08 +0100 (CET) Received: from mail0.khirnov.net ([IPv6:::1]) by localhost (mail0.khirnov.net [IPv6:::1]) (amavisd-new, port 10024) with ESMTP id CohDOIPHRHYl for ; Mon, 15 Nov 2021 16:24:07 +0100 (CET) Received: from libav.khirnov.net (libav.khirnov.net [IPv6:2a00:c500:561:201::7]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (2048 bits) server-digest SHA256 client-signature RSA-PSS (2048 bits) client-digest SHA256) (Client CN "libav.khirnov.net", Issuer "smtp.khirnov.net SMTP CA" (verified OK)) by mail0.khirnov.net (Postfix) with ESMTPS id 6EAFD2400D3 for ; Mon, 15 Nov 2021 16:24:07 +0100 (CET) Received: by libav.khirnov.net (Postfix, from userid 1000) id 6486E3A0631; Mon, 15 Nov 2021 16:24:07 +0100 (CET) From: Anton Khirnov To: ffmpeg-devel@ffmpeg.org Date: Mon, 15 Nov 2021 16:23:52 +0100 Message-Id: <20211115152400.5522-1-anton@khirnov.net> X-Mailer: git-send-email 2.33.0 MIME-Version: 1.0 Subject: [FFmpeg-devel] [PATCH 1/9] ffmpeg: do not copy chroma_sample_location from the input stream 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 Errors-To: ffmpeg-devel-bounces@ffmpeg.org Sender: "ffmpeg-devel" X-TUID: oOCUzMH+WHpi It will be set from the supplied AVFrame later on. --- fftools/ffmpeg.c | 2 -- 1 file changed, 2 deletions(-) diff --git a/fftools/ffmpeg.c b/fftools/ffmpeg.c index f755f44bd9..0f2fe192ac 100644 --- a/fftools/ffmpeg.c +++ b/fftools/ffmpeg.c @@ -3368,8 +3368,6 @@ static int init_output_stream_encode(OutputStream *ost, AVFrame *frame) if (ist) { dec_ctx = ist->dec_ctx; - - enc_ctx->chroma_sample_location = dec_ctx->chroma_sample_location; } if (enc_ctx->codec_type == AVMEDIA_TYPE_VIDEO) { From patchwork Mon Nov 15 15:23:53 2021 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Anton Khirnov X-Patchwork-Id: 31430 Delivered-To: ffmpegpatchwork2@gmail.com Received: by 2002:a6b:d206:0:0:0:0:0 with SMTP id q6csp5990695iob; Mon, 15 Nov 2021 07:24:33 -0800 (PST) X-Google-Smtp-Source: ABdhPJz4zA0aik5iR98GG10o95bpZH2Ua8G4PrQOU3CoZNa3ePqhND8AyDA1mLEitdlA0giDH3Nb X-Received: by 2002:a17:907:96a6:: with SMTP id hd38mr48902780ejc.47.1636989873385; Mon, 15 Nov 2021 07:24:33 -0800 (PST) ARC-Seal: i=1; a=rsa-sha256; t=1636989873; cv=none; d=google.com; s=arc-20160816; b=D63z0l1U/QvQgaDWoiaYUUZvGIBqUXwCy3ppNs9qtHEIDmUh8E7bBvQhb3Fk6NqQSz vloxr5Z4mbOtR9FBRREh2m4wy8lR0KfQs8xCmoYwXoQpx8b/EQW+6MVH1uTqI2ahlyLD rr22r0jFN7qMMzxxGBJzPjm55z6YyAmand/7BzpcxUpSe4qlHBjHKXLJTS2FiIm6sx8t ArWxHsjIzsumUXFvZNIRKrpC9mgUz5WSsspFlrC7Wcxd4awPYH80wizP9OhpGWdIMQ3/ O+9tY/HTMg7WRqmZK5fRgm08oBogL731kSNa1fAv4QW7ELvhkPISA5fG7tExpJhQZil1 mZ5w== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=sender:errors-to:content-transfer-encoding:reply-to:list-subscribe :list-help:list-post:list-archive:list-unsubscribe:list-id :precedence:subject:mime-version:references:in-reply-to:message-id :date:to:from:delivered-to; bh=ukeqH9Y0cknwHa0k/fN9Aw68kodRNsmCHKDwTQdW1+c=; b=uoaOCB16zmfMpfFTAOZ9403udrQLajfTSAokd3QM2smvE5/icpyPbQZwlG/owdLd0L P2jpkdaInEtE1wFnSkD5tXnF3DQzhujwMqvHSiCpyd9P123Wq9v9k8kLK4yJ3Ogl5IZn rEuJoaoBM8zPeYCSzT0l+gvtx5CDqjU6jM8N7kJme9GmwkRFeMlkGsh0Sawntk4QEhMM ShyJuAPTJ7/fGOPSlnn6Ha0sKs/jXp3XmzyEXAGaHi7H3W9c+oCzPdnt9/sywOEYJvcN QFXTgQfHn0pE7Wz06MoS8yXDEeUJmf16/h06TFf23Cwki5pS8BbSi4f0a61Orv3zT8Jp Z97w== ARC-Authentication-Results: i=1; mx.google.com; spf=pass (google.com: domain of ffmpeg-devel-bounces@ffmpeg.org designates 79.124.17.100 as permitted sender) smtp.mailfrom=ffmpeg-devel-bounces@ffmpeg.org Return-Path: Received: from ffbox0-bg.mplayerhq.hu (ffbox0-bg.ffmpeg.org. [79.124.17.100]) by mx.google.com with ESMTP id g9si27072741ejb.124.2021.11.15.07.24.33; Mon, 15 Nov 2021 07:24:33 -0800 (PST) Received-SPF: pass (google.com: domain of ffmpeg-devel-bounces@ffmpeg.org designates 79.124.17.100 as permitted sender) client-ip=79.124.17.100; Authentication-Results: mx.google.com; spf=pass (google.com: domain of ffmpeg-devel-bounces@ffmpeg.org designates 79.124.17.100 as permitted sender) smtp.mailfrom=ffmpeg-devel-bounces@ffmpeg.org Received: from [127.0.1.1] (localhost [127.0.0.1]) by ffbox0-bg.mplayerhq.hu (Postfix) with ESMTP id 2320768AE3F; Mon, 15 Nov 2021 17:24:17 +0200 (EET) X-Original-To: ffmpeg-devel@ffmpeg.org Delivered-To: ffmpeg-devel@ffmpeg.org Received: from mail0.khirnov.net (red.khirnov.net [176.97.15.12]) by ffbox0-bg.mplayerhq.hu (Postfix) with ESMTPS id EF86268A716 for ; Mon, 15 Nov 2021 17:24:09 +0200 (EET) Received: from localhost (localhost [IPv6:::1]) by mail0.khirnov.net (Postfix) with ESMTP id 8A43F2400D3 for ; Mon, 15 Nov 2021 16:24:09 +0100 (CET) Received: from mail0.khirnov.net ([IPv6:::1]) by localhost (mail0.khirnov.net [IPv6:::1]) (amavisd-new, port 10024) with ESMTP id 3jPKQzYlmZAS for ; Mon, 15 Nov 2021 16:24:07 +0100 (CET) Received: from libav.khirnov.net (libav.khirnov.net [IPv6:2a00:c500:561:201::7]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (2048 bits) server-digest SHA256 client-signature RSA-PSS (2048 bits) client-digest SHA256) (Client CN "libav.khirnov.net", Issuer "smtp.khirnov.net SMTP CA" (verified OK)) by mail0.khirnov.net (Postfix) with ESMTPS id 7B2BB240174 for ; Mon, 15 Nov 2021 16:24:07 +0100 (CET) Received: by libav.khirnov.net (Postfix, from userid 1000) id 6810F3A067C; Mon, 15 Nov 2021 16:24:07 +0100 (CET) From: Anton Khirnov To: ffmpeg-devel@ffmpeg.org Date: Mon, 15 Nov 2021 16:23:53 +0100 Message-Id: <20211115152400.5522-2-anton@khirnov.net> X-Mailer: git-send-email 2.33.0 In-Reply-To: <20211115152400.5522-1-anton@khirnov.net> References: <20211115152400.5522-1-anton@khirnov.net> MIME-Version: 1.0 Subject: [FFmpeg-devel] [PATCH 2/9] ffmpeg: drop the -intra option 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 Errors-To: ffmpeg-devel-bounces@ffmpeg.org Sender: "ffmpeg-devel" X-TUID: 6ytCv1aZPCHF It is undocumented and has been marked as deprecated since 2012. --- fftools/ffmpeg_opt.c | 5 ----- 1 file changed, 5 deletions(-) diff --git a/fftools/ffmpeg_opt.c b/fftools/ffmpeg_opt.c index 4685cf6435..8cf932bc6c 100644 --- a/fftools/ffmpeg_opt.c +++ b/fftools/ffmpeg_opt.c @@ -176,7 +176,6 @@ int auto_conversion_filters = 1; int64_t stats_period = 500000; -static int intra_only = 0; static int file_overwrite = 0; static int no_file_overwrite = 0; static int do_psnr = 0; @@ -1813,8 +1812,6 @@ static OutputStream *new_video_stream(OptionsContext *o, AVFormatContext *oc, in } st->sample_aspect_ratio = video_enc->sample_aspect_ratio; - if (intra_only) - video_enc->gop_size = 0; MATCH_PER_STREAM_OPT(intra_matrices, str, intra_matrix, oc, st); if (intra_matrix) { if (!(video_enc->intra_matrix = av_mallocz(sizeof(*video_enc->intra_matrix) * 64))) { @@ -3763,8 +3760,6 @@ const OptionDef options[] = { "set pixel format", "format" }, { "bits_per_raw_sample", OPT_VIDEO | OPT_INT | HAS_ARG, { &frame_bits_per_raw_sample }, "set the number of bits per raw sample", "number" }, - { "intra", OPT_VIDEO | OPT_BOOL | OPT_EXPERT, { &intra_only }, - "deprecated use -g 1" }, { "vn", OPT_VIDEO | OPT_BOOL | OPT_OFFSET | OPT_INPUT | OPT_OUTPUT,{ .off = OFFSET(video_disable) }, "disable video" }, { "rc_override", OPT_VIDEO | HAS_ARG | OPT_EXPERT | OPT_STRING | OPT_SPEC | From patchwork Mon Nov 15 15:23:54 2021 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Anton Khirnov X-Patchwork-Id: 31432 Delivered-To: ffmpegpatchwork2@gmail.com Received: by 2002:a6b:d206:0:0:0:0:0 with SMTP id q6csp5992517iob; Mon, 15 Nov 2021 07:25:54 -0800 (PST) X-Google-Smtp-Source: ABdhPJwg1vcg7faeF83elWay0AHiOxDOfxw2xkce+w1H+3gYZJRkbM2lB86WjfK95kkQGgBQvAVy X-Received: by 2002:a05:6402:274f:: with SMTP id z15mr57992252edd.200.1636989954469; Mon, 15 Nov 2021 07:25:54 -0800 (PST) ARC-Seal: i=1; a=rsa-sha256; t=1636989954; cv=none; d=google.com; s=arc-20160816; b=H5aaNoHLLF/Teblax9uJScBQ5Iuie8R9Qtdw80QK1q2drBNA6SBFmK/SFtoBd3c/Ap Jl59n/YIb0EWSBBn48n8jyEpVFxBI8ONbPIrMHT8cksvZbtyUUisCFqGDqazD29z3iGO WWHpOe//ctiVwasVmqb0hjoLQY1vAJVospP+LvMAYiPg69VEaDxAa7Ycm87wZ/X/Fq0E ZaLCM+jdyuVCxSt0vUaSYAvmNUc9bHrjCBDyyJA/lhMGV4Zw1XNWGUkj66m0RSfweoEq ElczWHhIvLBqPxia1m6k+LIJIRqbEVuFMPhwxjEyC1qGbrV/mvqG9WX9ZcMAP78ZjCn0 Qp6g== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=sender:errors-to:content-transfer-encoding:reply-to:list-subscribe :list-help:list-post:list-archive:list-unsubscribe:list-id :precedence:subject:mime-version:references:in-reply-to:message-id :date:to:from:delivered-to; bh=dFeP/j+N+iIzN5T/RdVimy/zng5X2XSz5EV3JLvgQuM=; b=lY/i3IL62J3T5EDMpqPAfr7RKsN+ePF2u5xR11Hefm78hHMy2Cnsu4gu70uzPqDqHP NDb+KUai6Ht452ZPcNb+gu7RLmyqJIl3Zug5IyrGU5wrXKLZI+6Wr9LHRacIsB4i2D4s LFlZric5Ybdu3aUZZYbU4iVMWfKXczsc8Ag8YOeukTJSjm2LFDp5qGKfxelBqueZrgLd icjnOiqaFHvvj2EeTYqmqE4ELSckL/jBKiZ6pUezoa9FIiIxSQvMF90BiLDWJYlbMWIp HNIa//vs2U4sz+WucUIX5aahZSSsdIT8OtVSZh4AUndPqEJMbphUp0Q8n3SjpVSDxpOG cYkw== ARC-Authentication-Results: i=1; mx.google.com; spf=pass (google.com: domain of ffmpeg-devel-bounces@ffmpeg.org designates 79.124.17.100 as permitted sender) smtp.mailfrom=ffmpeg-devel-bounces@ffmpeg.org Return-Path: Received: from ffbox0-bg.mplayerhq.hu (ffbox0-bg.ffmpeg.org. [79.124.17.100]) by mx.google.com with ESMTP id fz1si11627597ejc.502.2021.11.15.07.25.53; Mon, 15 Nov 2021 07:25:54 -0800 (PST) Received-SPF: pass (google.com: domain of ffmpeg-devel-bounces@ffmpeg.org designates 79.124.17.100 as permitted sender) client-ip=79.124.17.100; Authentication-Results: mx.google.com; spf=pass (google.com: domain of ffmpeg-devel-bounces@ffmpeg.org designates 79.124.17.100 as permitted sender) smtp.mailfrom=ffmpeg-devel-bounces@ffmpeg.org Received: from [127.0.1.1] (localhost [127.0.0.1]) by ffbox0-bg.mplayerhq.hu (Postfix) with ESMTP id 2BF4168AE8E; Mon, 15 Nov 2021 17:24:25 +0200 (EET) X-Original-To: ffmpeg-devel@ffmpeg.org Delivered-To: ffmpeg-devel@ffmpeg.org Received: from mail0.khirnov.net (red.khirnov.net [176.97.15.12]) by ffbox0-bg.mplayerhq.hu (Postfix) with ESMTPS id A83AB68AE77 for ; Mon, 15 Nov 2021 17:24:15 +0200 (EET) Received: from localhost (localhost [IPv6:::1]) by mail0.khirnov.net (Postfix) with ESMTP id 23344240506 for ; Mon, 15 Nov 2021 16:24:14 +0100 (CET) Received: from mail0.khirnov.net ([IPv6:::1]) by localhost (mail0.khirnov.net [IPv6:::1]) (amavisd-new, port 10024) with ESMTP id yzpimOfhlkUo for ; Mon, 15 Nov 2021 16:24:08 +0100 (CET) Received: from libav.khirnov.net (libav.khirnov.net [IPv6:2a00:c500:561:201::7]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (2048 bits) server-digest SHA256 client-signature RSA-PSS (2048 bits) client-digest SHA256) (Client CN "libav.khirnov.net", Issuer "smtp.khirnov.net SMTP CA" (verified OK)) by mail0.khirnov.net (Postfix) with ESMTPS id 81AF7240175 for ; Mon, 15 Nov 2021 16:24:07 +0100 (CET) Received: by libav.khirnov.net (Postfix, from userid 1000) id 6C9053A073E; Mon, 15 Nov 2021 16:24:07 +0100 (CET) From: Anton Khirnov To: ffmpeg-devel@ffmpeg.org Date: Mon, 15 Nov 2021 16:23:54 +0100 Message-Id: <20211115152400.5522-3-anton@khirnov.net> X-Mailer: git-send-email 2.33.0 In-Reply-To: <20211115152400.5522-1-anton@khirnov.net> References: <20211115152400.5522-1-anton@khirnov.net> MIME-Version: 1.0 Subject: [FFmpeg-devel] [PATCH 3/9] ffmpeg: drop the -deinterlace option 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 Errors-To: ffmpeg-devel-bounces@ffmpeg.org Sender: "ffmpeg-devel" X-TUID: dsZLyOah2GKD It is undocumented and has been deprecated since 2013. --- fftools/ffmpeg_filter.c | 17 ----------------- fftools/ffmpeg_opt.c | 3 --- 2 files changed, 20 deletions(-) diff --git a/fftools/ffmpeg_filter.c b/fftools/ffmpeg_filter.c index b798459946..886419af32 100644 --- a/fftools/ffmpeg_filter.c +++ b/fftools/ffmpeg_filter.c @@ -805,23 +805,6 @@ static int configure_input_video_filter(FilterGraph *fg, InputFilter *ifilter, return ret; } - if (do_deinterlace) { - AVFilterContext *yadif; - - snprintf(name, sizeof(name), "deinterlace_in_%d_%d", - ist->file_index, ist->st->index); - if ((ret = avfilter_graph_create_filter(&yadif, - avfilter_get_by_name("yadif"), - name, "", NULL, - fg->graph)) < 0) - return ret; - - if ((ret = avfilter_link(last_filter, 0, yadif, 0)) < 0) - return ret; - - last_filter = yadif; - } - snprintf(name, sizeof(name), "trim_in_%d_%d", ist->file_index, ist->st->index); if (copy_ts) { diff --git a/fftools/ffmpeg_opt.c b/fftools/ffmpeg_opt.c index 8cf932bc6c..c960830ff6 100644 --- a/fftools/ffmpeg_opt.c +++ b/fftools/ffmpeg_opt.c @@ -153,7 +153,6 @@ int audio_volume = 256; int audio_sync_method = 0; int video_sync_method = VSYNC_AUTO; float frame_drop_threshold = 0; -int do_deinterlace = 0; int do_benchmark = 0; int do_benchmark_all = 0; int do_hex_dump = 0; @@ -3779,8 +3778,6 @@ const OptionDef options[] = { { "passlogfile", OPT_VIDEO | HAS_ARG | OPT_STRING | OPT_EXPERT | OPT_SPEC | OPT_OUTPUT, { .off = OFFSET(passlogfiles) }, "select two pass log file name prefix", "prefix" }, - { "deinterlace", OPT_VIDEO | OPT_BOOL | OPT_EXPERT, { &do_deinterlace }, - "this option is deprecated, use the yadif filter instead" }, { "psnr", OPT_VIDEO | OPT_BOOL | OPT_EXPERT, { &do_psnr }, "calculate PSNR of compressed frames" }, { "vstats", OPT_VIDEO | OPT_EXPERT , { .func_arg = opt_vstats }, From patchwork Mon Nov 15 15:23:55 2021 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Anton Khirnov X-Patchwork-Id: 31428 Delivered-To: ffmpegpatchwork2@gmail.com Received: by 2002:a6b:d206:0:0:0:0:0 with SMTP id q6csp5990966iob; Mon, 15 Nov 2021 07:24:44 -0800 (PST) X-Google-Smtp-Source: ABdhPJxP3SZIVPc5KXwwVgxe9py7D7l2FCg8iIpyHsaK93/PDuj8LJ1cXNhhEBtAxclWrjyCCZub X-Received: by 2002:a05:6402:51c6:: with SMTP id r6mr3545769edd.365.1636989884454; Mon, 15 Nov 2021 07:24:44 -0800 (PST) ARC-Seal: i=1; a=rsa-sha256; t=1636989884; cv=none; d=google.com; s=arc-20160816; b=pGUOkgN4LX5L0cYA2fGZX4kFEjzh7k1aOGmaTJeR4m2VTttofxcBEzCEwj1FkVD2Xf r7kLrT9J6l8DJtNfZd6FvmTeKBlSOBwOhJl29j3CiWTHEXxTy49nGn8za9G5NAWA4k+y qrXkxHF1NW1jXp7lUWO+T7YkoLbpeHsKJlsoEyKAe3mkkgaLP5m/9YRcS3+w9qsfVvQc anE4ZBDq1btdcy+h4smmLmq74ZKJF/tcZhiF86yZwNeEPpiX6KuGaRPAMj8cGxkei+MJ w4lg274IOrJ45IR2rpdBIp1PRmrJIT4z2cC21m77w7uSk0aARtG5my3D2AqA9P3yEfTS kR1w== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=sender:errors-to:content-transfer-encoding:reply-to:list-subscribe :list-help:list-post:list-archive:list-unsubscribe:list-id :precedence:subject:mime-version:references:in-reply-to:message-id :date:to:from:delivered-to; bh=3qULnI/lY+FuM1QnrRDlrdvmCws/bmDf8e0Q/EOTP/o=; b=XWc07korTXXXmTTE1Qzp3GNt0Od0KgZUdytKkyKUZmwwtIQVYx7tkX1FmT6GgG71Ka uA6ZqU/trWZHXq335brIxvDft9omEACBnb1W2bU8T9EPttTQZoFQ3GWDuyhv6T+5TSQ9 y7q+CXn5T0SUFSbzny3mdAv2POYIA6upq0ultKQ2BGL117I+b2FNEXvhpWQbFk7uqOBp wHC6EpyR852xb4/6luiRefJFjnNw5mwSYbbDbFUOZX0EqL+hZAvpqQ2Y35qHEg/4BIml LYVwhNX782nIDTk343Fq/3wMHo0HRvUZx8A4j+DOc9jal2MvgDmJunU9Unh3mg7q4TmE yBWQ== ARC-Authentication-Results: i=1; mx.google.com; spf=pass (google.com: domain of ffmpeg-devel-bounces@ffmpeg.org designates 79.124.17.100 as permitted sender) smtp.mailfrom=ffmpeg-devel-bounces@ffmpeg.org Return-Path: Received: from ffbox0-bg.mplayerhq.hu (ffbox0-bg.ffmpeg.org. [79.124.17.100]) by mx.google.com with ESMTP id gz15si22966854ejc.388.2021.11.15.07.24.43; Mon, 15 Nov 2021 07:24:44 -0800 (PST) Received-SPF: pass (google.com: domain of ffmpeg-devel-bounces@ffmpeg.org designates 79.124.17.100 as permitted sender) client-ip=79.124.17.100; Authentication-Results: mx.google.com; spf=pass (google.com: domain of ffmpeg-devel-bounces@ffmpeg.org designates 79.124.17.100 as permitted sender) smtp.mailfrom=ffmpeg-devel-bounces@ffmpeg.org Received: from [127.0.1.1] (localhost [127.0.0.1]) by ffbox0-bg.mplayerhq.hu (Postfix) with ESMTP id 2390D68AD93; Mon, 15 Nov 2021 17:24:18 +0200 (EET) X-Original-To: ffmpeg-devel@ffmpeg.org Delivered-To: ffmpeg-devel@ffmpeg.org Received: from mail0.khirnov.net (red.khirnov.net [176.97.15.12]) by ffbox0-bg.mplayerhq.hu (Postfix) with ESMTPS id 91D4C68A716 for ; Mon, 15 Nov 2021 17:24:10 +0200 (EET) Received: from localhost (localhost [IPv6:::1]) by mail0.khirnov.net (Postfix) with ESMTP id 2F8E6240174 for ; Mon, 15 Nov 2021 16:24:10 +0100 (CET) Received: from mail0.khirnov.net ([IPv6:::1]) by localhost (mail0.khirnov.net [IPv6:::1]) (amavisd-new, port 10024) with ESMTP id N6nSPTVTtN6k for ; Mon, 15 Nov 2021 16:24:09 +0100 (CET) Received: from libav.khirnov.net (libav.khirnov.net [IPv6:2a00:c500:561:201::7]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (2048 bits) server-digest SHA256 client-signature RSA-PSS (2048 bits) client-digest SHA256) (Client CN "libav.khirnov.net", Issuer "smtp.khirnov.net SMTP CA" (verified OK)) by mail0.khirnov.net (Postfix) with ESMTPS id 867EE240176 for ; Mon, 15 Nov 2021 16:24:07 +0100 (CET) Received: by libav.khirnov.net (Postfix, from userid 1000) id 710843A0743; Mon, 15 Nov 2021 16:24:07 +0100 (CET) From: Anton Khirnov To: ffmpeg-devel@ffmpeg.org Date: Mon, 15 Nov 2021 16:23:55 +0100 Message-Id: <20211115152400.5522-4-anton@khirnov.net> X-Mailer: git-send-email 2.33.0 In-Reply-To: <20211115152400.5522-1-anton@khirnov.net> References: <20211115152400.5522-1-anton@khirnov.net> MIME-Version: 1.0 Subject: [FFmpeg-devel] [PATCH 4/9] ffmpeg: drop the -vc option 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 Errors-To: ffmpeg-devel-bounces@ffmpeg.org Sender: "ffmpeg-devel" X-TUID: T9HqHDskLwKX It is undocumented and has been deprecated since 2012. --- fftools/ffmpeg_opt.c | 8 -------- 1 file changed, 8 deletions(-) diff --git a/fftools/ffmpeg_opt.c b/fftools/ffmpeg_opt.c index c960830ff6..e381ef8486 100644 --- a/fftools/ffmpeg_opt.c +++ b/fftools/ffmpeg_opt.c @@ -312,12 +312,6 @@ static int opt_sameq(void *optctx, const char *opt, const char *arg) return AVERROR(EINVAL); } -static int opt_video_channel(void *optctx, const char *opt, const char *arg) -{ - av_log(NULL, AV_LOG_WARNING, "This option is deprecated, use -channel.\n"); - return opt_default(optctx, "channel", arg); -} - static int opt_video_standard(void *optctx, const char *opt, const char *arg) { av_log(NULL, AV_LOG_WARNING, "This option is deprecated, use -standard.\n"); @@ -3884,8 +3878,6 @@ const OptionDef options[] = { "set canvas size (WxH or abbreviation)", "size" }, /* grab options */ - { "vc", HAS_ARG | OPT_EXPERT | OPT_VIDEO, { .func_arg = opt_video_channel }, - "deprecated, use -channel", "channel" }, { "tvstd", HAS_ARG | OPT_EXPERT | OPT_VIDEO, { .func_arg = opt_video_standard }, "deprecated, use -standard", "standard" }, { "isync", OPT_BOOL | OPT_EXPERT, { &input_sync }, "this option is deprecated and does nothing", "" }, From patchwork Mon Nov 15 15:23:56 2021 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Anton Khirnov X-Patchwork-Id: 31434 Delivered-To: ffmpegpatchwork2@gmail.com Received: by 2002:a6b:d206:0:0:0:0:0 with SMTP id q6csp5991199iob; Mon, 15 Nov 2021 07:24:55 -0800 (PST) X-Google-Smtp-Source: ABdhPJxmFMSWWP5waXx+BVwBRd4KiwP6zssU+MTcwq9819xxfkdQnX5XQLSgRgUdze1Yo49U+p4y X-Received: by 2002:a05:6402:2026:: with SMTP id ay6mr18865389edb.202.1636989895453; Mon, 15 Nov 2021 07:24:55 -0800 (PST) ARC-Seal: i=1; a=rsa-sha256; t=1636989895; cv=none; d=google.com; s=arc-20160816; b=BstbQVdbFTlqdt+ku3rl0rx7mzkMjfkEJ9OqcMJ8v7HXgudX8PVInTZiTkYa3I4DwK RbrAn4incQBACskLnBM4PVNvM5p7eIfnVGRPBPihVnajy4bqmRHk25ACv57yjVDDCQA+ xyr4gUg3bb9L+ck4EBttUIjX3jioJ7pXIxwnFArbvcOk1/PJap0Bg7PZp0K8QMCVRaTj XOhqhiPOC927FesnAMYgMKfH71HcLKD+igkRv6OKJAvuYf5E4lJceCdUJ+WLkUeevIVf UisD8xALoLUEa6hSUAGr8/d9kmaoHFeneabmwat613pmOVETTHTtatk+qKgUNRdluAis FEOw== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=sender:errors-to:content-transfer-encoding:reply-to:list-subscribe :list-help:list-post:list-archive:list-unsubscribe:list-id :precedence:subject:mime-version:references:in-reply-to:message-id :date:to:from:delivered-to; bh=aubhDrfswG+90EvN4BxIAroop+HaT+Q+DfqzlZEic+8=; b=JzLd6Utb+MSlOKJ4XAGVDwT5I6dM4koeP5f9GD6dX0ZhR2eVW/8PQ3UAd9CiOd3vbK H/Lh3N62FHy6/qOhmNG2ufkAf0diY3cDPVwEgkVPAi/+kYSEEN8R+o4kOaAAog+utVmm AvcLWjiLUVHBLtqjGafyCAGmpQa19MKOu6AurcG70ugmbGhlkaxmYNI0yflEyFFHK0MO LHkDriIxvof+Pyhq/KYLCYudiUO6dlFs48TeEpgV9Gi0mhSdQsFRAQjvMQEHCcopJok4 xr8p3gtii09tiDPsbUd4hDDCPOngSTlRs7A80P7g23M0wjqMhhKe8iCsO1RcrXTpgXk1 lxpg== ARC-Authentication-Results: i=1; mx.google.com; spf=pass (google.com: domain of ffmpeg-devel-bounces@ffmpeg.org designates 79.124.17.100 as permitted sender) smtp.mailfrom=ffmpeg-devel-bounces@ffmpeg.org Return-Path: Received: from ffbox0-bg.mplayerhq.hu (ffbox0-bg.ffmpeg.org. [79.124.17.100]) by mx.google.com with ESMTP id b15si37084729ede.50.2021.11.15.07.24.55; Mon, 15 Nov 2021 07:24:55 -0800 (PST) Received-SPF: pass (google.com: domain of ffmpeg-devel-bounces@ffmpeg.org designates 79.124.17.100 as permitted sender) client-ip=79.124.17.100; Authentication-Results: mx.google.com; spf=pass (google.com: domain of ffmpeg-devel-bounces@ffmpeg.org designates 79.124.17.100 as permitted sender) smtp.mailfrom=ffmpeg-devel-bounces@ffmpeg.org Received: from [127.0.1.1] (localhost [127.0.0.1]) by ffbox0-bg.mplayerhq.hu (Postfix) with ESMTP id 231C768AE5E; Mon, 15 Nov 2021 17:24:19 +0200 (EET) X-Original-To: ffmpeg-devel@ffmpeg.org Delivered-To: ffmpeg-devel@ffmpeg.org Received: from mail0.khirnov.net (red.khirnov.net [176.97.15.12]) by ffbox0-bg.mplayerhq.hu (Postfix) with ESMTPS id 196AF68ADC0 for ; Mon, 15 Nov 2021 17:24:11 +0200 (EET) Received: from localhost (localhost [IPv6:::1]) by mail0.khirnov.net (Postfix) with ESMTP id A8B1C240176 for ; Mon, 15 Nov 2021 16:24:10 +0100 (CET) Received: from mail0.khirnov.net ([IPv6:::1]) by localhost (mail0.khirnov.net [IPv6:::1]) (amavisd-new, port 10024) with ESMTP id 45j2a5foeXh7 for ; Mon, 15 Nov 2021 16:24:10 +0100 (CET) Received: from libav.khirnov.net (libav.khirnov.net [IPv6:2a00:c500:561:201::7]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (2048 bits) server-digest SHA256 client-signature RSA-PSS (2048 bits) client-digest SHA256) (Client CN "libav.khirnov.net", Issuer "smtp.khirnov.net SMTP CA" (verified OK)) by mail0.khirnov.net (Postfix) with ESMTPS id 89E45240177 for ; Mon, 15 Nov 2021 16:24:07 +0100 (CET) Received: by libav.khirnov.net (Postfix, from userid 1000) id 74DFB3A0746; Mon, 15 Nov 2021 16:24:07 +0100 (CET) From: Anton Khirnov To: ffmpeg-devel@ffmpeg.org Date: Mon, 15 Nov 2021 16:23:56 +0100 Message-Id: <20211115152400.5522-5-anton@khirnov.net> X-Mailer: git-send-email 2.33.0 In-Reply-To: <20211115152400.5522-1-anton@khirnov.net> References: <20211115152400.5522-1-anton@khirnov.net> MIME-Version: 1.0 Subject: [FFmpeg-devel] [PATCH 5/9] ffmpeg: drop the -tvstd option 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 Errors-To: ffmpeg-devel-bounces@ffmpeg.org Sender: "ffmpeg-devel" X-TUID: WoveRylmrKXj It is undocumented and has been deprecated since 2012. --- fftools/ffmpeg_opt.c | 8 -------- 1 file changed, 8 deletions(-) diff --git a/fftools/ffmpeg_opt.c b/fftools/ffmpeg_opt.c index e381ef8486..f8e6115241 100644 --- a/fftools/ffmpeg_opt.c +++ b/fftools/ffmpeg_opt.c @@ -312,12 +312,6 @@ static int opt_sameq(void *optctx, const char *opt, const char *arg) return AVERROR(EINVAL); } -static int opt_video_standard(void *optctx, const char *opt, const char *arg) -{ - av_log(NULL, AV_LOG_WARNING, "This option is deprecated, use -standard.\n"); - return opt_default(optctx, "standard", arg); -} - static int opt_audio_codec(void *optctx, const char *opt, const char *arg) { OptionsContext *o = optctx; @@ -3878,8 +3872,6 @@ const OptionDef options[] = { "set canvas size (WxH or abbreviation)", "size" }, /* grab options */ - { "tvstd", HAS_ARG | OPT_EXPERT | OPT_VIDEO, { .func_arg = opt_video_standard }, - "deprecated, use -standard", "standard" }, { "isync", OPT_BOOL | OPT_EXPERT, { &input_sync }, "this option is deprecated and does nothing", "" }, /* muxer options */ From patchwork Mon Nov 15 15:23:57 2021 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Anton Khirnov X-Patchwork-Id: 31429 Delivered-To: ffmpegpatchwork2@gmail.com Received: by 2002:a6b:d206:0:0:0:0:0 with SMTP id q6csp5991719iob; Mon, 15 Nov 2021 07:25:18 -0800 (PST) X-Google-Smtp-Source: ABdhPJyaaDQ7sFfLyPkM2pT+C5IXLR9sLq7Ui7jg7+IyOp5weJy8ykfRRAIbOD774aovsKSOLRNz X-Received: by 2002:a17:907:7ba4:: with SMTP id ne36mr1390450ejc.227.1636989917944; Mon, 15 Nov 2021 07:25:17 -0800 (PST) ARC-Seal: i=1; a=rsa-sha256; t=1636989917; cv=none; d=google.com; s=arc-20160816; b=Kxre3WjAwjVAC0St8dFZFe+CzPeJ48FOTjro5P6gSFmBFcpNJGX7v9f7MHrfyhc+0/ XyaHBya+yHXu0BYUvaYpiFVn18cqBB5KCbV647bHhp3Qe+L3CReJs5a9tX2rgq1Jwo4q mOseBExTJ8Hs83YFPpkDs1xfFiW//E+GXktQu7U3upiI5rHHGD+4l6ENo/MCN0rDJRD5 jIIyzot+He+qBT1HvWq8xdu460mV/5mdDL0M59Ap8u8x+Q0XaeoQAZjN87J8/ths7Bon B0G60qlMNw4i/bG0aDPAqcMskWK4ZPsrNawruXqeTkoel7B8MMXsHi2F3oL4voPhInJl 1sag== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=sender:errors-to:content-transfer-encoding:reply-to:list-subscribe :list-help:list-post:list-archive:list-unsubscribe:list-id :precedence:subject:mime-version:references:in-reply-to:message-id :date:to:from:delivered-to; bh=opMzdrMlEHwOHWq1RVurp5XzSMPAwL7Mu4V/fGBcq8U=; b=fAsuB470I9+UFgLxuM54VuP4Hy3AV/vxvG6DjMaKm6CWxj99JdMZ5uJzwm8DxHkUOO JpZ0+qtmLrtoUzSFrGGQoRG257IWbVrMW9Du4WGmIwS2Bw5+cTqjiT9RNzwAlk6aTeoI lqbGBxzy5W3Ri0v5t5U64VzA+pMqAqis7WRIotJxQfRem2cReAwT9WdfvRYUwU8iaHRV Ep9t5nNM2GOXMG++9ACSFy23WgOzo+zr+J8H4zPmcAcb07RpuMvkFObwFUtrBKfPe8XP 30BtXod11cvxRU65Dt7aIPOpJ0WDHz3vTyDFmECdwz0XtgBqgCIapTrS5JFrgRaclbJ3 AirA== ARC-Authentication-Results: i=1; mx.google.com; spf=pass (google.com: domain of ffmpeg-devel-bounces@ffmpeg.org designates 79.124.17.100 as permitted sender) smtp.mailfrom=ffmpeg-devel-bounces@ffmpeg.org Return-Path: Received: from ffbox0-bg.mplayerhq.hu (ffbox0-bg.ffmpeg.org. [79.124.17.100]) by mx.google.com with ESMTP id x17si22792166ejj.434.2021.11.15.07.25.17; Mon, 15 Nov 2021 07:25:17 -0800 (PST) Received-SPF: pass (google.com: domain of ffmpeg-devel-bounces@ffmpeg.org designates 79.124.17.100 as permitted sender) client-ip=79.124.17.100; Authentication-Results: mx.google.com; spf=pass (google.com: domain of ffmpeg-devel-bounces@ffmpeg.org designates 79.124.17.100 as permitted sender) smtp.mailfrom=ffmpeg-devel-bounces@ffmpeg.org Received: from [127.0.1.1] (localhost [127.0.0.1]) by ffbox0-bg.mplayerhq.hu (Postfix) with ESMTP id 56F0768AE52; Mon, 15 Nov 2021 17:24:22 +0200 (EET) X-Original-To: ffmpeg-devel@ffmpeg.org Delivered-To: ffmpeg-devel@ffmpeg.org Received: from mail0.khirnov.net (red.khirnov.net [176.97.15.12]) by ffbox0-bg.mplayerhq.hu (Postfix) with ESMTPS id 85F2C68AE4B for ; Mon, 15 Nov 2021 17:24:14 +0200 (EET) Received: from localhost (localhost [IPv6:::1]) by mail0.khirnov.net (Postfix) with ESMTP id E447C24017C for ; Mon, 15 Nov 2021 16:24:11 +0100 (CET) Received: from mail0.khirnov.net ([IPv6:::1]) by localhost (mail0.khirnov.net [IPv6:::1]) (amavisd-new, port 10024) with ESMTP id OMBtgt2_zCPr for ; Mon, 15 Nov 2021 16:24:11 +0100 (CET) Received: from libav.khirnov.net (libav.khirnov.net [IPv6:2a00:c500:561:201::7]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (2048 bits) server-digest SHA256 client-signature RSA-PSS (2048 bits) client-digest SHA256) (Client CN "libav.khirnov.net", Issuer "smtp.khirnov.net SMTP CA" (verified OK)) by mail0.khirnov.net (Postfix) with ESMTPS id BB8A9240179 for ; Mon, 15 Nov 2021 16:24:07 +0100 (CET) Received: by libav.khirnov.net (Postfix, from userid 1000) id 792923A0769; Mon, 15 Nov 2021 16:24:07 +0100 (CET) From: Anton Khirnov To: ffmpeg-devel@ffmpeg.org Date: Mon, 15 Nov 2021 16:23:57 +0100 Message-Id: <20211115152400.5522-6-anton@khirnov.net> X-Mailer: git-send-email 2.33.0 In-Reply-To: <20211115152400.5522-1-anton@khirnov.net> References: <20211115152400.5522-1-anton@khirnov.net> MIME-Version: 1.0 Subject: [FFmpeg-devel] [PATCH 6/9] ffmpeg: drop -sameq/-samequant options 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 Errors-To: ffmpeg-devel-bounces@ffmpeg.org Sender: "ffmpeg-devel" X-TUID: 3KdXDYFxxaMW They did nothing but return an error since 2012. --- fftools/ffmpeg_opt.c | 13 ------------- 1 file changed, 13 deletions(-) diff --git a/fftools/ffmpeg_opt.c b/fftools/ffmpeg_opt.c index f8e6115241..f0f7051392 100644 --- a/fftools/ffmpeg_opt.c +++ b/fftools/ffmpeg_opt.c @@ -303,15 +303,6 @@ static int opt_stats_period(void *optctx, const char *opt, const char *arg) return 0; } -static int opt_sameq(void *optctx, const char *opt, const char *arg) -{ - av_log(NULL, AV_LOG_ERROR, "Option '%s' was removed. " - "If you are looking for an option to preserve the quality (which is not " - "what -%s was for), use -qscale 0 or an equivalent quality factor option.\n", - opt, opt); - return AVERROR(EINVAL); -} - static int opt_audio_codec(void *optctx, const char *opt, const char *arg) { OptionsContext *o = optctx; @@ -3755,10 +3746,6 @@ const OptionDef options[] = { { "vcodec", OPT_VIDEO | HAS_ARG | OPT_PERFILE | OPT_INPUT | OPT_OUTPUT, { .func_arg = opt_video_codec }, "force video codec ('copy' to copy stream)", "codec" }, - { "sameq", OPT_VIDEO | OPT_EXPERT , { .func_arg = opt_sameq }, - "Removed" }, - { "same_quant", OPT_VIDEO | OPT_EXPERT , { .func_arg = opt_sameq }, - "Removed" }, { "timecode", OPT_VIDEO | HAS_ARG | OPT_PERFILE | OPT_OUTPUT, { .func_arg = opt_timecode }, "set initial TimeCode value.", "hh:mm:ss[:;.]ff" }, { "pass", OPT_VIDEO | HAS_ARG | OPT_SPEC | OPT_INT | OPT_OUTPUT, { .off = OFFSET(pass) }, From patchwork Mon Nov 15 15:23:58 2021 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Anton Khirnov X-Patchwork-Id: 31435 Delivered-To: ffmpegpatchwork2@gmail.com Received: by 2002:a6b:d206:0:0:0:0:0 with SMTP id q6csp5992005iob; Mon, 15 Nov 2021 07:25:30 -0800 (PST) X-Google-Smtp-Source: ABdhPJxt64fS0WqO536c4KkS2W/5h2fe2i6DAasKmkMtr9trky1tLntm49PZMyg7UQk8i11nruRt X-Received: by 2002:aa7:cb09:: with SMTP id s9mr56370017edt.359.1636989930640; Mon, 15 Nov 2021 07:25:30 -0800 (PST) ARC-Seal: i=1; a=rsa-sha256; t=1636989930; cv=none; d=google.com; s=arc-20160816; b=SAh11GbP+KwVAeNNplJQ/62OH515GscNBP0z/NTvcmfv+GuuHcpUkCqNyWOndU22Lz kqAemor/C50HU0N3/cQL7r1Vv1UQXGAhtXvioVSml/jCJivMmVbnghWgvw1eDhJp3SDx 8mJbTesIIsZTAHM9qhUsX/zhlr6yNQZJEeTz7sMQKTkfb7AZJ87Wq+G1MXMrI3QeU9qI 7dY+w731lo0jBCj6jufXafZhIoQ/k9UFnuR8gNPgrrGV3OQxYD39+y6zohguYL1oGnql 62FkeDRi5yPq4jMi0UJDrdQBkKYfIB9CWPAkQBA3AV67Qpw3mRGkl4riXUKIjJvuruTB lzZA== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=sender:errors-to:content-transfer-encoding:reply-to:list-subscribe :list-help:list-post:list-archive:list-unsubscribe:list-id :precedence:subject:mime-version:references:in-reply-to:message-id :date:to:from:delivered-to; bh=96pjZFecap0FmxG5ZaXO+cI5+UdHZreN7DY11Nn9WHg=; b=AL3agVzk/biJqoZFW7k6zeoftL/u85aI2/IafXAjyZLTF0eNEu5NWIdyUtCzCpXYen SdFo/SAtshY0KZ8e5hswbESyQJ1d4vLgbR4FDaBg96Kb9QJKjRbvwQqixlD1jpTMkJux IQSNgsjsSd7GWiNUwiegwZjYg0/iZGBD1NZ9DyOUAj90mcRd4OlNQU+V8EmQfRYTFhe4 GqqDG2BONYbIDN/ae8hPXZJ52B89aoQp2vqoCxjvyCTNcRxAnbcyRTHnvDLB5vMveRuV hcj2lvoIv2BRnsqgZ+cRTfDCLdZ+t5FGVpF9KVThcUbnVJyvijop0BivgeThnOBLPVo7 4+JQ== ARC-Authentication-Results: i=1; mx.google.com; spf=pass (google.com: domain of ffmpeg-devel-bounces@ffmpeg.org designates 79.124.17.100 as permitted sender) smtp.mailfrom=ffmpeg-devel-bounces@ffmpeg.org Return-Path: Received: from ffbox0-bg.mplayerhq.hu (ffbox0-bg.ffmpeg.org. [79.124.17.100]) by mx.google.com with ESMTP id hc6si34807701ejc.324.2021.11.15.07.25.30; Mon, 15 Nov 2021 07:25:30 -0800 (PST) Received-SPF: pass (google.com: domain of ffmpeg-devel-bounces@ffmpeg.org designates 79.124.17.100 as permitted sender) client-ip=79.124.17.100; Authentication-Results: mx.google.com; spf=pass (google.com: domain of ffmpeg-devel-bounces@ffmpeg.org designates 79.124.17.100 as permitted sender) smtp.mailfrom=ffmpeg-devel-bounces@ffmpeg.org Received: from [127.0.1.1] (localhost [127.0.0.1]) by ffbox0-bg.mplayerhq.hu (Postfix) with ESMTP id 4AEC168AE86; Mon, 15 Nov 2021 17:24:23 +0200 (EET) X-Original-To: ffmpeg-devel@ffmpeg.org Delivered-To: ffmpeg-devel@ffmpeg.org Received: from mail0.khirnov.net (red.khirnov.net [176.97.15.12]) by ffbox0-bg.mplayerhq.hu (Postfix) with ESMTPS id 9090568AE6F for ; Mon, 15 Nov 2021 17:24:14 +0200 (EET) Received: from localhost (localhost [IPv6:::1]) by mail0.khirnov.net (Postfix) with ESMTP id 87121240179 for ; Mon, 15 Nov 2021 16:24:12 +0100 (CET) Received: from mail0.khirnov.net ([IPv6:::1]) by localhost (mail0.khirnov.net [IPv6:::1]) (amavisd-new, port 10024) with ESMTP id FP-jooOyrGCr for ; Mon, 15 Nov 2021 16:24:11 +0100 (CET) Received: from libav.khirnov.net (libav.khirnov.net [IPv6:2a00:c500:561:201::7]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (2048 bits) server-digest SHA256 client-signature RSA-PSS (2048 bits) client-digest SHA256) (Client CN "libav.khirnov.net", Issuer "smtp.khirnov.net SMTP CA" (verified OK)) by mail0.khirnov.net (Postfix) with ESMTPS id BBB7424017A for ; Mon, 15 Nov 2021 16:24:07 +0100 (CET) Received: by libav.khirnov.net (Postfix, from userid 1000) id 7D3FA3A078F; Mon, 15 Nov 2021 16:24:07 +0100 (CET) From: Anton Khirnov To: ffmpeg-devel@ffmpeg.org Date: Mon, 15 Nov 2021 16:23:58 +0100 Message-Id: <20211115152400.5522-7-anton@khirnov.net> X-Mailer: git-send-email 2.33.0 In-Reply-To: <20211115152400.5522-1-anton@khirnov.net> References: <20211115152400.5522-1-anton@khirnov.net> MIME-Version: 1.0 Subject: [FFmpeg-devel] [PATCH 7/9] ffmpeg: drop -isync, which did nothing since 2012 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 Errors-To: ffmpeg-devel-bounces@ffmpeg.org Sender: "ffmpeg-devel" X-TUID: RsdHv1zL/4Z1 --- fftools/ffmpeg_opt.c | 4 ---- 1 file changed, 4 deletions(-) diff --git a/fftools/ffmpeg_opt.c b/fftools/ffmpeg_opt.c index f0f7051392..54f6279bf5 100644 --- a/fftools/ffmpeg_opt.c +++ b/fftools/ffmpeg_opt.c @@ -178,7 +178,6 @@ int64_t stats_period = 500000; static int file_overwrite = 0; static int no_file_overwrite = 0; static int do_psnr = 0; -static int input_sync; static int input_stream_potentially_available = 0; static int ignore_unknown_streams = 0; static int copy_unknown_streams = 0; @@ -3858,9 +3857,6 @@ const OptionDef options[] = { { "canvas_size", OPT_SUBTITLE | HAS_ARG | OPT_STRING | OPT_SPEC | OPT_INPUT, { .off = OFFSET(canvas_sizes) }, "set canvas size (WxH or abbreviation)", "size" }, - /* grab options */ - { "isync", OPT_BOOL | OPT_EXPERT, { &input_sync }, "this option is deprecated and does nothing", "" }, - /* muxer options */ { "muxdelay", OPT_FLOAT | HAS_ARG | OPT_EXPERT | OPT_OFFSET | OPT_OUTPUT, { .off = OFFSET(mux_max_delay) }, "set the maximum demux-decode delay", "seconds" }, From patchwork Mon Nov 15 15:23:59 2021 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Anton Khirnov X-Patchwork-Id: 31431 Delivered-To: ffmpegpatchwork2@gmail.com Received: by 2002:a6b:d206:0:0:0:0:0 with SMTP id q6csp5992296iob; Mon, 15 Nov 2021 07:25:43 -0800 (PST) X-Google-Smtp-Source: ABdhPJxjCita8xqHL1wTeFXfxUcpfcCNI+f/qIUMdjjCkpbEpp206bC88INWP9UI9mbe8qmaOSMS X-Received: by 2002:aa7:cf9a:: with SMTP id z26mr40281915edx.136.1636989943162; Mon, 15 Nov 2021 07:25:43 -0800 (PST) ARC-Seal: i=1; a=rsa-sha256; t=1636989943; cv=none; d=google.com; s=arc-20160816; b=J8OV/tjoDyF5R+8LLFAm2Rzh4Ybpc7k6jCcbhofXUIfRPcaT4Bbu9vqnsUjvBSlBxd /j6lwtWn6fItmyLQuQrk6CXdTPosujliHgmUErP6+7XudxlrQcF3LSCx/BDZTmUkvwNi 2EUqgHOZBcX48I13aBxm46tBBZSLqNbLgPF552FXsrm8gxNqN7ej6BR3fxul5Ma7qtI6 JRDlGGkipdnQFPiWuf08xgUZkaA0dSyRIJ/Cwmcr0uaKhLHz1ElVqLxj2e8XGE2OWmFg loISFLWGVnNlzfKC4t7x7+kCbRNaHtyMiYwZCU2rs7boAL1pstk6MwLmg8TZNnpAkiBD /Tfg== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=sender:errors-to:content-transfer-encoding:reply-to:list-subscribe :list-help:list-post:list-archive:list-unsubscribe:list-id :precedence:subject:mime-version:references:in-reply-to:message-id :date:to:from:delivered-to; bh=v+AVxBCjJid+N7T6Ql98+Y1DeO4OSCMxMjJJRf3XPoE=; b=JHiz9k4SpNvMtuo3tR2flQsiFdYnHnSrgXvpklOygEv3E7zWxopl0L9UFSyMo7Jq9w VMHL/apqgXYN3NlRqLrrGBsXYSr1KWY1fJYbXF1G16uykisMTvHLZKsRVL4awiTqSYLL N8qQ3MS/ABIB1PM4mLM98stw8aeIbb/yj8jUn4TTc7oCSwpCXqDdwcL6aiSGzzgNOZrB jyV81ulvH+YOMlP96eSV9iDzNNTPniYSszjpG7Rm0RDhUcKWCUdCnS6wHkMHg/SBXCZt UV0c/OnmIy6pR0Eu6rq62zWjODQVqE2rV/NUcJ9MwvGOxgucoVcbDY9RTY2+L3WSK/LE Icsg== ARC-Authentication-Results: i=1; mx.google.com; spf=pass (google.com: domain of ffmpeg-devel-bounces@ffmpeg.org designates 79.124.17.100 as permitted sender) smtp.mailfrom=ffmpeg-devel-bounces@ffmpeg.org Return-Path: Received: from ffbox0-bg.mplayerhq.hu (ffbox0-bg.ffmpeg.org. [79.124.17.100]) by mx.google.com with ESMTP id ho42si40790124ejc.50.2021.11.15.07.25.42; Mon, 15 Nov 2021 07:25:43 -0800 (PST) Received-SPF: pass (google.com: domain of ffmpeg-devel-bounces@ffmpeg.org designates 79.124.17.100 as permitted sender) client-ip=79.124.17.100; Authentication-Results: mx.google.com; spf=pass (google.com: domain of ffmpeg-devel-bounces@ffmpeg.org designates 79.124.17.100 as permitted sender) smtp.mailfrom=ffmpeg-devel-bounces@ffmpeg.org Received: from [127.0.1.1] (localhost [127.0.0.1]) by ffbox0-bg.mplayerhq.hu (Postfix) with ESMTP id 3C36568AE89; Mon, 15 Nov 2021 17:24:24 +0200 (EET) X-Original-To: ffmpeg-devel@ffmpeg.org Delivered-To: ffmpeg-devel@ffmpeg.org Received: from mail0.khirnov.net (red.khirnov.net [176.97.15.12]) by ffbox0-bg.mplayerhq.hu (Postfix) with ESMTPS id 8DD7468AE52 for ; Mon, 15 Nov 2021 17:24:15 +0200 (EET) Received: from localhost (localhost [IPv6:::1]) by mail0.khirnov.net (Postfix) with ESMTP id 2DE2D24017A for ; Mon, 15 Nov 2021 16:24:13 +0100 (CET) Received: from mail0.khirnov.net ([IPv6:::1]) by localhost (mail0.khirnov.net [IPv6:::1]) (amavisd-new, port 10024) with ESMTP id IUjNg9Zo2n4X for ; Mon, 15 Nov 2021 16:24:12 +0100 (CET) Received: from libav.khirnov.net (libav.khirnov.net [IPv6:2a00:c500:561:201::7]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (2048 bits) server-digest SHA256 client-signature RSA-PSS (2048 bits) client-digest SHA256) (Client CN "libav.khirnov.net", Issuer "smtp.khirnov.net SMTP CA" (verified OK)) by mail0.khirnov.net (Postfix) with ESMTPS id C006E240506 for ; Mon, 15 Nov 2021 16:24:07 +0100 (CET) Received: by libav.khirnov.net (Postfix, from userid 1000) id 8190D3A0804; Mon, 15 Nov 2021 16:24:07 +0100 (CET) From: Anton Khirnov To: ffmpeg-devel@ffmpeg.org Date: Mon, 15 Nov 2021 16:23:59 +0100 Message-Id: <20211115152400.5522-8-anton@khirnov.net> X-Mailer: git-send-email 2.33.0 In-Reply-To: <20211115152400.5522-1-anton@khirnov.net> References: <20211115152400.5522-1-anton@khirnov.net> MIME-Version: 1.0 Subject: [FFmpeg-devel] [PATCH 8/9] ffmpeg: drop a useless assignment 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 Errors-To: ffmpeg-devel-bounces@ffmpeg.org Sender: "ffmpeg-devel" X-TUID: HyVPURNF7b8N bits_per_raw_sample is already set in new_video_stream(), so this code has no effect. --- fftools/ffmpeg.c | 7 ------- fftools/ffmpeg.h | 1 - fftools/ffmpeg_opt.c | 2 +- 3 files changed, 1 insertion(+), 9 deletions(-) diff --git a/fftools/ffmpeg.c b/fftools/ffmpeg.c index 0f2fe192ac..c0ab78608a 100644 --- a/fftools/ffmpeg.c +++ b/fftools/ffmpeg.c @@ -3451,13 +3451,6 @@ static int init_output_stream_encode(OutputStream *ost, AVFrame *frame) ost->st->avg_frame_rate = ost->frame_rate; - if (!dec_ctx || - enc_ctx->width != dec_ctx->width || - enc_ctx->height != dec_ctx->height || - enc_ctx->pix_fmt != dec_ctx->pix_fmt) { - enc_ctx->bits_per_raw_sample = frame_bits_per_raw_sample; - } - // Field order: autodetection if (frame) { if (enc_ctx->flags & (AV_CODEC_FLAG_INTERLACED_DCT | AV_CODEC_FLAG_INTERLACED_ME) && diff --git a/fftools/ffmpeg.h b/fftools/ffmpeg.h index 30225e9ffe..2da7b1b7df 100644 --- a/fftools/ffmpeg.h +++ b/fftools/ffmpeg.h @@ -625,7 +625,6 @@ extern int print_stats; extern int64_t stats_period; extern int qp_hist; extern int stdin_interaction; -extern int frame_bits_per_raw_sample; extern AVIOContext *progress_avio; extern float max_error_rate; extern char *videotoolbox_pixfmt; diff --git a/fftools/ffmpeg_opt.c b/fftools/ffmpeg_opt.c index 54f6279bf5..c16f5e8672 100644 --- a/fftools/ffmpeg_opt.c +++ b/fftools/ffmpeg_opt.c @@ -166,7 +166,7 @@ int abort_on_flags = 0; int print_stats = -1; int qp_hist = 0; int stdin_interaction = 1; -int frame_bits_per_raw_sample = 0; +static int frame_bits_per_raw_sample = 0; float max_error_rate = 2.0/3; char *filter_nbthreads; int filter_complex_nbthreads = 0; From patchwork Mon Nov 15 15:24:00 2021 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Anton Khirnov X-Patchwork-Id: 31427 Delivered-To: ffmpegpatchwork2@gmail.com Received: by 2002:a6b:d206:0:0:0:0:0 with SMTP id q6csp5991477iob; Mon, 15 Nov 2021 07:25:07 -0800 (PST) X-Google-Smtp-Source: ABdhPJzE5PMED1CA3zWplNe0QEPoKsvuHg8OYRQU539r6sL9+f2s4fNgROZfCCAETF8zhVl4CJPm X-Received: by 2002:a17:907:1c1f:: with SMTP id nc31mr50651579ejc.210.1636989906839; Mon, 15 Nov 2021 07:25:06 -0800 (PST) ARC-Seal: i=1; a=rsa-sha256; t=1636989906; cv=none; d=google.com; s=arc-20160816; b=mF7Bvm2a+4kPRuv3pQdCQg4d4kRq4NWmvwkB7TjK8Vf8Z9HPsq3WC94puFW+VwcLES e2ELgO1sdlEGb8ZBx3kOlkmXaP7eyNM5fSTF/lxN1kYaIkMR8MTteod2TtUIF7GNGdoS fBLFfAV4srHsRYalln6PihupOb4V0wHnnRztIZFXoW3ch8XDrhd1q9H7HTLbccWaHoHf s13PCWv3uzO0Fvni5rMfpKPsuXNTSadBJmgBwy9/uWmws+h9GRibLhe2u9AGOFpJQVlc HQnsd3F96RzzFNmQrRgC+QyGMmlb8QXGQPPP6Y7zkhSAIc24pjMwnESye/v0UvHkThGE camw== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=sender:errors-to:content-transfer-encoding:reply-to:list-subscribe :list-help:list-post:list-archive:list-unsubscribe:list-id :precedence:subject:mime-version:references:in-reply-to:message-id :date:to:from:delivered-to; bh=VnUngKuoAAJ4nwyMNl44uDz0Cv5bLg9jBn3ge0apVZ4=; b=1KJSb3BeNEEr88tTtUwjUEI0E1SiXjCgU5M04F8jLdrjjNhVS/0vCdC+VdesH1vcWG LvHqfHT71a7HAWMEJMCjBlagn24tC9qy4Fq7EnO2q7kYdsh31yvzIROcjLCxGaoRPkQL 6FumYk4kfUIY0cGWaWzkNnG89sEGdnKS3xlv+8wtJpCp4onR1suFMEgf0GhPe4t6IenB YzOBilG3ETHAlXosjX57g+GJ3csL4ZJSXm7XUmjwj/ERpEBB9liWJvxJ3+QYCr24X3xY deT0CX3y5IrS6Lm8YgoNp0I5SZ8ZHDU7Iui7Fkrvj4PFscYo/kCeVXyCEEcEYiiw6pz5 en7Q== ARC-Authentication-Results: i=1; mx.google.com; spf=pass (google.com: domain of ffmpeg-devel-bounces@ffmpeg.org designates 79.124.17.100 as permitted sender) smtp.mailfrom=ffmpeg-devel-bounces@ffmpeg.org Return-Path: Received: from ffbox0-bg.mplayerhq.hu (ffbox0-bg.ffmpeg.org. [79.124.17.100]) by mx.google.com with ESMTP id n26si25841203ejc.229.2021.11.15.07.25.06; Mon, 15 Nov 2021 07:25:06 -0800 (PST) Received-SPF: pass (google.com: domain of ffmpeg-devel-bounces@ffmpeg.org designates 79.124.17.100 as permitted sender) client-ip=79.124.17.100; Authentication-Results: mx.google.com; spf=pass (google.com: domain of ffmpeg-devel-bounces@ffmpeg.org designates 79.124.17.100 as permitted sender) smtp.mailfrom=ffmpeg-devel-bounces@ffmpeg.org Received: from [127.0.1.1] (localhost [127.0.0.1]) by ffbox0-bg.mplayerhq.hu (Postfix) with ESMTP id 403CD68AE74; Mon, 15 Nov 2021 17:24:20 +0200 (EET) X-Original-To: ffmpeg-devel@ffmpeg.org Delivered-To: ffmpeg-devel@ffmpeg.org Received: from mail0.khirnov.net (red.khirnov.net [176.97.15.12]) by ffbox0-bg.mplayerhq.hu (Postfix) with ESMTPS id ADF2768AE3F for ; Mon, 15 Nov 2021 17:24:11 +0200 (EET) Received: from localhost (localhost [IPv6:::1]) by mail0.khirnov.net (Postfix) with ESMTP id 42C88240177 for ; Mon, 15 Nov 2021 16:24:11 +0100 (CET) Received: from mail0.khirnov.net ([IPv6:::1]) by localhost (mail0.khirnov.net [IPv6:::1]) (amavisd-new, port 10024) with ESMTP id P-6FYt-ZSt2w for ; Mon, 15 Nov 2021 16:24:10 +0100 (CET) Received: from libav.khirnov.net (libav.khirnov.net [IPv6:2a00:c500:561:201::7]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (2048 bits) server-digest SHA256 client-signature RSA-PSS (2048 bits) client-digest SHA256) (Client CN "libav.khirnov.net", Issuer "smtp.khirnov.net SMTP CA" (verified OK)) by mail0.khirnov.net (Postfix) with ESMTPS id BD7FE24017C for ; Mon, 15 Nov 2021 16:24:07 +0100 (CET) Received: by libav.khirnov.net (Postfix, from userid 1000) id 857EB3A09CE; Mon, 15 Nov 2021 16:24:07 +0100 (CET) From: Anton Khirnov To: ffmpeg-devel@ffmpeg.org Date: Mon, 15 Nov 2021 16:24:00 +0100 Message-Id: <20211115152400.5522-9-anton@khirnov.net> X-Mailer: git-send-email 2.33.0 In-Reply-To: <20211115152400.5522-1-anton@khirnov.net> References: <20211115152400.5522-1-anton@khirnov.net> MIME-Version: 1.0 Subject: [FFmpeg-devel] [PATCH 9/9] ffmpeg: drop obsolete rotation API remnants 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 Errors-To: ffmpeg-devel-bounces@ffmpeg.org Sender: "ffmpeg-devel" X-TUID: gft95XD7ZLV0 No demuxers export the "rotate" metadata tag anymore. --- fftools/ffmpeg.c | 5 ----- 1 file changed, 5 deletions(-) diff --git a/fftools/ffmpeg.c b/fftools/ffmpeg.c index c0ab78608a..d1904c20d4 100644 --- a/fftools/ffmpeg.c +++ b/fftools/ffmpeg.c @@ -3361,11 +3361,6 @@ static int init_output_stream_encode(OutputStream *ost, AVFrame *frame) set_encoder_id(output_files[ost->file_index], ost); - // Muxers use AV_PKT_DATA_DISPLAYMATRIX to signal rotation. On the other - // hand, the legacy API makes demuxers set "rotate" metadata entries, - // which have to be filtered out to prevent leaking them to output files. - av_dict_set(&ost->st->metadata, "rotate", NULL, 0); - if (ist) { dec_ctx = ist->dec_ctx; }