From patchwork Mon Aug 1 15:56:04 2016 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Burt P X-Patchwork-Id: 48 Delivered-To: ffmpegpatchwork@gmail.com Received: by 10.103.140.67 with SMTP id o64csp2782841vsd; Mon, 1 Aug 2016 08:56:56 -0700 (PDT) X-Received: by 10.28.40.212 with SMTP id o203mr54773359wmo.72.1470067015888; Mon, 01 Aug 2016 08:56:55 -0700 (PDT) Return-Path: Received: from ffbox0-bg.mplayerhq.hu (ffbox0-bg.ffmpeg.org. [79.124.17.100]) by mx.google.com with ESMTP id m2si32087147wjw.164.2016.08.01.08.56.55; Mon, 01 Aug 2016 08:56:55 -0700 (PDT) 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; dkim=neutral (body hash did not verify) header.i=@gmail.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; dmarc=fail (p=NONE dis=NONE) header.from=gmail.com Received: from [127.0.1.1] (localhost [127.0.0.1]) by ffbox0-bg.mplayerhq.hu (Postfix) with ESMTP id 9AB58689B2C; Mon, 1 Aug 2016 18:56:42 +0300 (EEST) X-Original-To: ffmpeg-devel@ffmpeg.org Delivered-To: ffmpeg-devel@ffmpeg.org Received: from mail-it0-f67.google.com (mail-it0-f67.google.com [209.85.214.67]) by ffbox0-bg.mplayerhq.hu (Postfix) with ESMTPS id 66BB7689AB9 for ; Mon, 1 Aug 2016 18:56:29 +0300 (EEST) Received: by mail-it0-f67.google.com with SMTP id f6so12077417ith.2 for ; Mon, 01 Aug 2016 08:56:35 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=from:to:subject:date:message-id:in-reply-to:references; bh=ZpehclGx5YOWo0/qrYUHhysWo/PqVKVt4159d4m/bPM=; b=T0h1q4xCCymvxGuvHjKrkAKyPO9OvkcttvxYsD4FO9UG6NFbFLZWPZ8+lJyUM4vyBb FERu4UA+9Z6m1KGlzCz5HnmYlDOWuxSUZkwuh1QPZEHc+CfyUKzwkQoR5mdKzu6qpqzn Y2M39rVD7GI1ihn4roCgzE7R8zlnu3+ujtbGwketaZFNTAb1A1plg/2sSOGvxg7+Y5UE YaROifJqABDpktTCVe1IaPhUhNn59mGsHdFNke4hL8BrGkA6X4IbmgILIzWYaqnb3rvx dONacVxmY4flSLYVsEwPK0g+edrlktojixYhNEYnKBPtNtFelX2NPbDv3CrlZ64Ixjyj 7Z/w== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20130820; h=x-gm-message-state:from:to:subject:date:message-id:in-reply-to :references; bh=ZpehclGx5YOWo0/qrYUHhysWo/PqVKVt4159d4m/bPM=; b=gUoBV2glYwfQH9XL1autqnategZ7HiOGUnfMiHY52vwAn0xPlvhTLmbL6uYoqGTKzp EUELWAhzLoyM3czfSZUs8JdM0tveogMlj5xV3SuTBjWiovw+C06nIY8zerT8uIdy7hIw 8SmqQ5QKrvdxhPIjiFVTgX6YhMv3rEaHnfODgnr7SPTz+tO699MZVi4DbS0PscLdENNi AagL5jl1/kciYhlnKbHEGzrpm1Cf2FN55gL94msSS8i6RqeQfhvrXsUrEvCICFDHeC6d /B/5yAbwRri4QpmANDJ6LxWK30VpdB8R2DasmpKplx59usaFv8KkAkjqroWtBCHVe/p2 BjtQ== X-Gm-Message-State: AEkoouufhhVF5Mt1N5SK3zbElDj2nNMpYTUCG7l37Yy6JxvCoTGEd0L2cV3nWYNzq8QdWg== X-Received: by 10.36.155.194 with SMTP id o185mr14833127itd.54.1470066993351; Mon, 01 Aug 2016 08:56:33 -0700 (PDT) Received: from localhost.localdomain ([216.16.66.181]) by smtp.gmail.com with ESMTPSA id v7sm8056901ita.9.2016.08.01.08.56.32 for (version=TLS1_2 cipher=ECDHE-RSA-AES128-SHA bits=128/128); Mon, 01 Aug 2016 08:56:32 -0700 (PDT) From: Burt P To: ffmpeg-devel@ffmpeg.org Date: Mon, 1 Aug 2016 10:56:04 -0500 Message-Id: <1470066964-1607-2-git-send-email-pburt0@gmail.com> X-Mailer: git-send-email 2.7.4 In-Reply-To: <1470066964-1607-1-git-send-email-pburt0@gmail.com> References: <1470066964-1607-1-git-send-email-pburt0@gmail.com> Subject: [FFmpeg-devel] [PATCH] af_hdcd: add flags to AVOption defs 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 MIME-Version: 1.0 Errors-To: ffmpeg-devel-bounces@ffmpeg.org Sender: "ffmpeg-devel" Signed-off-by: Burt P --- libavfilter/af_hdcd.c | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/libavfilter/af_hdcd.c b/libavfilter/af_hdcd.c index 2d7fe8d..7c90861 100644 --- a/libavfilter/af_hdcd.c +++ b/libavfilter/af_hdcd.c @@ -903,11 +903,12 @@ typedef struct HDCDContext { } HDCDContext; #define OFFSET(x) offsetof(HDCDContext, x) +#define A AV_OPT_FLAG_AUDIO_PARAM|AV_OPT_FLAG_FILTERING_PARAM static const AVOption hdcd_options[] = { { "process_stereo", "Process stereo channels together. Only apply target_gain when both channels match.", - OFFSET(process_stereo), AV_OPT_TYPE_INT, { .i64 = HDCD_PROCESS_STEREO_DEFAULT }, 0, 1, 0 }, + OFFSET(process_stereo), AV_OPT_TYPE_INT, { .i64 = HDCD_PROCESS_STEREO_DEFAULT }, 0, 1, A }, { "force_pe", "Always extend peaks above -3dBFS even when PE is not signaled.", - OFFSET(force_pe), AV_OPT_TYPE_INT, { .i64 = 0 }, 0, 1, 0 }, + OFFSET(force_pe), AV_OPT_TYPE_INT, { .i64 = 0 }, 0, 1, A }, {NULL} };