From patchwork Sat Dec 9 15:37:56 2017 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Paul B Mahol X-Patchwork-Id: 6625 Delivered-To: ffmpegpatchwork@gmail.com Received: by 10.2.161.94 with SMTP id m30csp808405jah; Sat, 9 Dec 2017 07:39:30 -0800 (PST) X-Google-Smtp-Source: AGs4zMYNQca+JeUTIDOEv5yOy4l5SGZs2JHzLyrFZRpU0M4a6/KRtpWisnErAu7cZlZfxHGPHYbl X-Received: by 10.223.157.41 with SMTP id k41mr12346526wre.281.1512833970422; Sat, 09 Dec 2017 07:39:30 -0800 (PST) ARC-Seal: i=1; a=rsa-sha256; t=1512833970; cv=none; d=google.com; s=arc-20160816; b=yccqjXAJ/jtlVVXtuA/pTqhNXXrJlmJ37vm5P2sgIhIYdDZv3GN/r5FrKQeb0QVG04 A2bWTM9qSSElxQj/GQH7ZOC7J4FvY4r61RfeVS3LVZQaDhL50W+22sSaREff92ZuvjvY /avAj6mAFNPaqSEPgqqjJ5G1Cgc0MkVbQeTC3vN8gyzHFeOmuoHK3zX9f8bTY7Qe+Uab 0dMOQfuq208w6UmnKaFkEOgyuQt9RsIZMBOC2OyUzxT6trT0NGSJben5tkpOFEbyN+l5 8k3gJxGifwAPfMHTeif2HlUDFLClWiy9nEwD5PYxXqhI/xZEOKjjZeCCzBlds60OCHPH sMVA== 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=6uyZdiNZpYcVSmj7UN7LXy4GXO67ay+9DpyAAyLIqVg=; b=nt2vZfVxuPcuYLPVN8L0iLrMiccryPefTlKM0X0YmnalGztUzTECQtWWg08eOB3knV cDvhDqsr/6+3BOfKYM26XsK+QVXFAvOmL2BNGJDZiyQvffAfnWATb8At0sfXncOXWefH nU1lHeDrzA4Ql+J5i0wq7XL52SLfZHI71yyTDr0tLiKA3xVFaN7E4ApDnA02VPApVuY/ jJXqU1tBv2yuTS9Xi/TmFW8ksk7bGR/Ylt3zRMvMd7cptck/uKyUabINViCZb/is6g85 yaeqKb2lBKQ2CjogmpO5g1WP2CeFdC2mqr/f/pG2wtD3z7f/kKc8HroQYspKikk4vuw0 Zm1w== ARC-Authentication-Results: i=1; mx.google.com; dkim=neutral (body hash did not verify) header.i=@gmail.com header.s=20161025 header.b=PUncP01x; 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=NONE 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 j10si2792594wma.161.2017.12.09.07.39.29; Sat, 09 Dec 2017 07:39: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; dkim=neutral (body hash did not verify) header.i=@gmail.com header.s=20161025 header.b=PUncP01x; 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=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 6A63568A475; Sat, 9 Dec 2017 17:39:06 +0200 (EET) X-Original-To: ffmpeg-devel@ffmpeg.org Delivered-To: ffmpeg-devel@ffmpeg.org Received: from mail-wm0-f67.google.com (mail-wm0-f67.google.com [74.125.82.67]) by ffbox0-bg.mplayerhq.hu (Postfix) with ESMTPS id 1034068A45B for ; Sat, 9 Dec 2017 17:38:59 +0200 (EET) Received: by mail-wm0-f67.google.com with SMTP id f9so7424298wmh.0 for ; Sat, 09 Dec 2017 07:39:05 -0800 (PST) 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=YhzzkilqKmdYV9xuUul91JegA99beb8/HQ/t/MTs9y4=; b=PUncP01xnIQm+azufn3NhFAW+uuJ4RBJ+ugyu8ml4NX0ZTJPRZuPsjkDT8+vkED4zn JhXLX/NmRKNqCHWrng+fuQB7WbORDDaFUeeYpurgWnP3qlnfVZj6YI9lGUDvvpFuPzy0 1f19rzNqXgj+nCmIhRZj2RgOV0AHYZH7IVbu3dtUIWY0XxcANiYQk9NBSd0cKWdzFGlD xpVGqydumkRrS6k3+zrcF8fijMlvqeAW/usVpDneZ2UlFgrH/orW3YBXSy3FSe39Ps7V uG++iH5fqgwqx1Xxmor9TV8kAZHPE6VS3mr/3tECeIIrx5xoafQmoiPaBMA8Acoqv5ak Dp/A== 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=YhzzkilqKmdYV9xuUul91JegA99beb8/HQ/t/MTs9y4=; b=uSwezXA2Ox8tA83C6jqsSZF/uPdGPCNby4rfo93C66pAvpAIEnAR+i5LaeNOF7C+eO RL7LdZ0AwEIvbrRiqAkgrfFC8JJpBKnfoVLiNMAU0AIUBNzJe9BXlsq2EoF6o9xPMTDH n1rMdUFeu/MjPTdTz81+d1osHNpUJRUiWiZYlRdTmm0GrA9/bDd7dALFJ1t1fCUZBDI4 +zQtOyNcAGNN9wCVX5n3StcrjqFsHWyklxcPvAaHQdsHYamJDFeeTJbbQ6wVGDGUteYU g87ToekEj664N18Bl10cN2cMQNUD+5X5OEakkrxY7X0CJuJDQDXpYxXLWtqStMbppieg X2hw== X-Gm-Message-State: AKGB3mJwvdwma5IIx+OoSZiHgrknqoTZ9aBmMkFc8Bcsj8VXQoSQzRF2 Um+4uhjqJxOmpVqE4Uvnulcmow== X-Received: by 10.28.31.131 with SMTP id f125mr6164460wmf.18.1512833945270; Sat, 09 Dec 2017 07:39:05 -0800 (PST) Received: from localhost.localdomain ([94.250.174.60]) by smtp.gmail.com with ESMTPSA id 52sm14654536wrv.8.2017.12.09.07.39.04 for (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Sat, 09 Dec 2017 07:39:04 -0800 (PST) From: Paul B Mahol To: ffmpeg-devel@ffmpeg.org Date: Sat, 9 Dec 2017 16:37:56 +0100 Message-Id: <20171209153819.19007-4-onemda@gmail.com> X-Mailer: git-send-email 2.11.0 In-Reply-To: <20171209153819.19007-1-onemda@gmail.com> References: <20171209153819.19007-1-onemda@gmail.com> Subject: [FFmpeg-devel] [PATCH 04/27] 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..5f3c932d92 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(int , 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..c0acee48d6 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); +int 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);