From patchwork Tue May 1 19:39:53 2018 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Paul B Mahol X-Patchwork-Id: 8719 Delivered-To: ffmpegpatchwork@gmail.com Received: by 2002:a02:155:0:0:0:0:0 with SMTP id c82-v6csp4903917jad; Tue, 1 May 2018 12:41:54 -0700 (PDT) X-Google-Smtp-Source: AB8JxZrgie8NcEbfLWbHYp8TNJtlL4yY7z60P1W/remyg4+BnUnM2qb6fCRHxaOViBw8n2ZHe8k6 X-Received: by 2002:adf:9306:: with SMTP id 6-v6mr7673678wro.175.1525203714563; Tue, 01 May 2018 12:41:54 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1525203714; cv=none; d=google.com; s=arc-20160816; b=X/VrlBEvpPdLdBzLGYJ4vNyfulHaTZ6tguLZ7gh3GUS1K8ZTkTf0zd1rc6eP61jLi8 z6MnlAIdH50M9l4MAMVGUp3I5Ih9vSxSeCo0opOB2ohT5IQKC1Y1AIyriUVb4aQa/6o7 Q/xpYH9dCy+fAu7CDnR2JYdUiII3F9rjs4bk+VxKUlept325inBRrhqZ45N/HrjiIE5a VULAszsyr/jJXjgFQZ7v3cX/jMhlnrii5o4AmS4B6Vo/VCdaQkv7qxX0JZe68+NWhrVo 94GtN9Y80QjKxiD8ob7Z5eoUgULUgCE/BiGiefAMJF+Ln43uGtd1Kc3pSNzVf3/RfAMN LnHw== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=sender:errors-to:content-transfer-encoding:mime-version:reply-to :list-subscribe:list-help:list-post:list-archive:list-unsubscribe :list-id:precedence:subject:references:in-reply-to:message-id:date :to:from:dkim-signature:delivered-to:arc-authentication-results; bh=X3liOAjh2MSCvN6nkpJvFy6tJ1/SVK490ZMQKroe7Cs=; b=QDxCJ3YfN6itvQY5YVQp8woklDMgpVGeL57yJ+SV4F77+g+rqcL7x58WzZ8y3s9lCZ xycpMBs+jMN3vU/tpb0DebXP/0uhV8UcfxNezgrIhNrj2p+0mm59Rw1CUTjMqwyu95X4 z3f+Q8Ahhi0UiMw5Le51FUlp8mmNlVUk2RxCX/O+uKB5hlcUG1zSM03D65gxn0+J7v3N rY4infmgUtnmM+zncFlSoZNoMrDLdAWs68Msdw83fG6hMFKRN8Z2OOmYUOXFhgS3XxUN xRoBjOYfG6SieAQxwZD4cziAx0RjaSLA6Ed5atxNhJYRNvm2A4Gj3X2SwyR44Vd0W5q0 9Tyg== ARC-Authentication-Results: i=1; mx.google.com; dkim=neutral (body hash did not verify) header.i=@gmail.com header.s=20161025 header.b=Gc1kVE5y; 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 sp=QUARANTINE dis=NONE) header.from=gmail.com Return-Path: Received: from ffbox0-bg.mplayerhq.hu (ffbox0-bg.ffmpeg.org. [79.124.17.100]) by mx.google.com with ESMTP id 42-v6si9075491wrk.84.2018.05.01.12.41.54; Tue, 01 May 2018 12:41:54 -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 header.s=20161025 header.b=Gc1kVE5y; 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 sp=QUARANTINE 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 DBF1C68A3E6; Tue, 1 May 2018 22:40:34 +0300 (EEST) X-Original-To: ffmpeg-devel@ffmpeg.org Delivered-To: ffmpeg-devel@ffmpeg.org Received: from mail-wr0-f196.google.com (mail-wr0-f196.google.com [209.85.128.196]) by ffbox0-bg.mplayerhq.hu (Postfix) with ESMTPS id ED63868A3BA for ; Tue, 1 May 2018 22:40:27 +0300 (EEST) Received: by mail-wr0-f196.google.com with SMTP id v5-v6so11698949wrf.9 for ; Tue, 01 May 2018 12:41:00 -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; bh=52OBmAdtUdbj7yTmNMWuCoYQ6vjlkjn+5xQ41hIKN0s=; b=Gc1kVE5y8gy1rqw7KiaT8aALWJwWQAI7LAAxlb9jzIjhA8V9jY3OcbqCDfx+1sVFUG QzFPkN/ptl4KH8K7TPvRP9mKNcqnz5xtabALpnOQxmnqdQGPD4DU0kxISmkSkzo8Fi7T kTpJRFP1Zrrm2PwaYeWQWWDu8i8h3IoG6CxI3J9wfxVwdXZxAaHA+wb1ry1/jllmhjmG uknx/s784JTLpkYkGHXCUOxZs+Vdi9Nd9Dgcw7IzMSFdTa3n+sdDXUQkmgH/HJLfLHbu uoJfYnsasAUKNvoYP/lNetISSzX0sQQxvPCAb37WRuceDJ4rQ4F0u3hXr4MliUBE4ORZ 2D/Q== 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; bh=52OBmAdtUdbj7yTmNMWuCoYQ6vjlkjn+5xQ41hIKN0s=; b=Qz05J2uvG4XqMs1lkAEoa6eBExvzIRT1lbazCU8RpGSVWoJiYMwtyo+Zzt8msKAZ1E I1z13GctdE6O3hDmcetToCPb2/JABBiZQmsSseSVF3j48ZfjtfZdEo3TQallRbMvl8Bs z9M5TKQQDxoUFjAarlA+DRoI9CmXh/1LTwV+xu0FvHkPWxfmkgenFzD6cfRecTKsB3RQ 1vcUfeQcTBB3xyymyXbn4CQQIpUGKHCoNFJTqQKbs97qxlkGszdWhu2CHfmqk+yKUDXg +u9dOlsz/P3AizBC3eP1BWd7gsmROqHMdZJrZg2gcdPmbusFFPGEQbPvrEx3miaiP/ZL KEpg== X-Gm-Message-State: ALQs6tC0iD46dyUyQX2hWObi0pmCKoYmEmoBFaEwb27pdp7URLuChRpl TRv0XWUUzoFMqSuG8qI8dfGTrQ== X-Received: by 2002:adf:ad61:: with SMTP id p88-v6mr11986390wrc.24.1525203660104; Tue, 01 May 2018 12:41:00 -0700 (PDT) Received: from localhost.localdomain ([94.250.174.60]) by smtp.gmail.com with ESMTPSA id h12sm11839115wmc.7.2018.05.01.12.40.59 for (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Tue, 01 May 2018 12:40:59 -0700 (PDT) From: Paul B Mahol To: ffmpeg-devel@ffmpeg.org Date: Tue, 1 May 2018 21:39:53 +0200 Message-Id: <20180501194013.9552-4-onemda@gmail.com> X-Mailer: git-send-email 2.11.0 In-Reply-To: <20180501194013.9552-1-onemda@gmail.com> References: <20180501194013.9552-1-onemda@gmail.com> Subject: [FFmpeg-devel] [PATCH 04/24] avfilter/buffersink: export color_range from filtergraph output 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: Paul B Mahol --- libavfilter/buffersink.c | 1 + libavfilter/buffersink.h | 1 + 2 files changed, 2 insertions(+) diff --git a/libavfilter/buffersink.c b/libavfilter/buffersink.c index 0f87b5439a..897396cac4 100644 --- a/libavfilter/buffersink.c +++ b/libavfilter/buffersink.c @@ -194,6 +194,7 @@ MAKE_AVFILTERLINK_ACCESSOR(AVRational , frame_rate ) MAKE_AVFILTERLINK_ACCESSOR(int , w ) MAKE_AVFILTERLINK_ACCESSOR(int , h ) MAKE_AVFILTERLINK_ACCESSOR(AVRational , sample_aspect_ratio) +MAKE_AVFILTERLINK_ACCESSOR(enum AVColorRange, color_range ) MAKE_AVFILTERLINK_ACCESSOR(int , channels ) MAKE_AVFILTERLINK_ACCESSOR(uint64_t , channel_layout ) diff --git a/libavfilter/buffersink.h b/libavfilter/buffersink.h index 21d6bb505b..e6d6504832 100644 --- a/libavfilter/buffersink.h +++ b/libavfilter/buffersink.h @@ -114,6 +114,7 @@ AVRational av_buffersink_get_frame_rate (const AVFilterContext *c int av_buffersink_get_w (const AVFilterContext *ctx); int av_buffersink_get_h (const AVFilterContext *ctx); AVRational av_buffersink_get_sample_aspect_ratio (const AVFilterContext *ctx); +enum AVColorRange av_buffersink_get_color_range (const AVFilterContext *ctx); int av_buffersink_get_channels (const AVFilterContext *ctx); uint64_t av_buffersink_get_channel_layout (const AVFilterContext *ctx);