From patchwork Wed Sep 27 21:28:12 2017 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Vittorio Giovara X-Patchwork-Id: 5316 Delivered-To: ffmpegpatchwork@gmail.com Received: by 10.2.36.26 with SMTP id f26csp21158jaa; Wed, 27 Sep 2017 14:33:48 -0700 (PDT) X-Received: by 10.28.6.149 with SMTP id 143mr1448382wmg.114.1506548028112; Wed, 27 Sep 2017 14:33:48 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1506548028; cv=none; d=google.com; s=arc-20160816; b=AKFJ5LUlIDOeltz6DsGBqBiqI9yBU1Rz0LauZYToQMjlPYgr3GLYtcpv/m/XzEGKoy +Qf1CLg+fzAHddokFy5pwCqVRLjMZELCJCfwmMGTdLkv9ZDK/ld4Cz/DwGsXayPjMR2a KlOVpE3p1itO6H/w1sKDN2pU9/puqxa7qqXU2Ziby4jWmtKaA0wNF1J+zLkSY7cwpPsy TTWKj88eaD7grUH6Df2zW1XLqWRPKw9z8c4+C8T6D9i9vvMe/pACQ+Bdx33yS16NDu/i Ch6Md6GQrZpxRzirdgMfY3O8hW1Iv01e4Z3JXbzs1EvJKGdOZyLeMYUk14mjlpHk46Kl gCSQ== 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:message-id:date:to:from:dkim-signature :delivered-to:arc-authentication-results; bh=jOzj4r36kRNkYyYOmFETDIoGWXbzDrpaTk7RC/94WWg=; b=jf7c6+LEKOH6YpASX9My9YhuGpNJbn3o+4gx4CKA4Jq8PelN8tsO2r20sjy8h3dXf8 OdgKefRlc+f/8lb/Khw8utf04HpCYOEkA9mXGrb1irRofiOsaBMjndCTSQbnuxtZKf0k 13G/lEcUFPOhQDE81A6eq3fC8yGBQL8Cm7xUQuDGtgkulm5SwNX7m2h18VxLdjKSPIp7 MQ15RmSDwuA2NUb/SD0EWur/mqySt0ui8/sGEx/6aY9VnFUb2aF5NXhQDHL5sWX9Y8oP Zu3oihZROGzzCpAP7rKy8+dYog+5jMa655ZWY0V9j+/k0XU2AJCTFkrYsEAmiE4SIGLe ZAdQ== ARC-Authentication-Results: i=1; mx.google.com; dkim=neutral (body hash did not verify) header.i=@gmail.com header.s=20161025 header.b=d2Y7P6aH; 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 o8si2549130wra.114.2017.09.27.14.33.47; Wed, 27 Sep 2017 14:33:48 -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=d2Y7P6aH; 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 453B4688399; Thu, 28 Sep 2017 00:33:34 +0300 (EEST) X-Original-To: ffmpeg-devel@ffmpeg.org Delivered-To: ffmpeg-devel@ffmpeg.org Received: from mail-qk0-f175.google.com (mail-qk0-f175.google.com [209.85.220.175]) by ffbox0-bg.mplayerhq.hu (Postfix) with ESMTPS id 688C4680595 for ; Thu, 28 Sep 2017 00:33:28 +0300 (EEST) Received: by mail-qk0-f175.google.com with SMTP id d70so14698352qkc.11 for ; Wed, 27 Sep 2017 14:33:41 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=from:to:subject:date:message-id; bh=Pn70R00nnishYwk99xU0esx/nP0R62+jlo8pHz27tsY=; b=d2Y7P6aHDlJY8dQ/yuo5bozQGIQWjVTVVfZHow4LM9JEVIjfotw7MrjkA4iFzRosA7 sv1pgrEr4KdICvD2xL5/oosn1pMKeqRSxhwQXe38K//7BoNfqD4midUjGvh5ULtUpTaU ImHz+ZwNXKkqNfEtcqBsnROYddwNt4nN243wu9/fTT0Sb8gy7/IZP+8C6wio7YM08PmQ Gszwl2013Fk/1eO2diJIHWKVhSWqBFwQDSVIxCs3r3M6sF+7HLNZjbgXBI9ybAWwYwtS b7aDRdjavatkClKOqQSb7UnrxDxfZfV0tGL1PI/kxukxb+SNKjtMD8ujEJXXqp7BUro3 NzZg== 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; bh=Pn70R00nnishYwk99xU0esx/nP0R62+jlo8pHz27tsY=; b=GZWmlWrM0hoFbkjsM/A3k97lWhrcNmi6EHezu8D6yRJlfAuM6OjLy9fSbRE//MkJGQ dLEhTPJ/raBkiLsEdbIt5P+ZwFlPPOf2Sj2YTHkZbaRtCO9SoQmKxq2J0nyblIJKkFnr zjynxj1HIWWxVEsaPwwFMt1XPj3Jzqq1k3+0FOAm73nG3/JyWwCThE1WXGJvyveA7CuP oKJ+ZhiOAzMJWCwL55M69SGqFX2E2MJC5x2hdDixgckEi4WJ1tRzWWCIK9vUdUcjTats Rqf0seDetTSZRrbrc2bG5I+NtH9xBOi/YMjP7VEAVlFEuUecS7Od0Dx8wRaGu/lSGdZM YwJg== X-Gm-Message-State: AHPjjUis2oOkP2TpRb6E46OfmyHodJQTWUWpBRwVK6Hqf2QH12lDbbwa AAI+mhHZvq+eRHdlL2CqKE4upw== X-Google-Smtp-Source: AOwi7QCV8zxGwCFfwRGW2F7wQ3VMA+hBZZN1i4xERKGvxPuH0mT5S5my+VgzUdZytIJTbjVM08nQAw== X-Received: by 10.55.42.130 with SMTP id q2mr4226902qkq.331.1506547698890; Wed, 27 Sep 2017 14:28:18 -0700 (PDT) Received: from vimacbookpro.vimeows.com ([8.40.92.161]) by smtp.gmail.com with ESMTPSA id g9sm2868159qti.10.2017.09.27.14.28.17 for (version=TLS1 cipher=AES128-SHA bits=128/128); Wed, 27 Sep 2017 14:28:18 -0700 (PDT) From: Vittorio Giovara To: ffmpeg-devel@ffmpeg.org Date: Wed, 27 Sep 2017 17:28:12 -0400 Message-Id: <20170927212812.11108-1-vittorio.giovara@gmail.com> X-Mailer: git-send-email 2.14.2 Subject: [FFmpeg-devel] [PATCH] prores: Always assume limited range 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" As defined by the spcifications --- libavcodec/proresdec_lgpl.c | 1 + 1 file changed, 1 insertion(+) diff --git a/libavcodec/proresdec_lgpl.c b/libavcodec/proresdec_lgpl.c index bc5bdb5a4d..c86d433f50 100644 --- a/libavcodec/proresdec_lgpl.c +++ b/libavcodec/proresdec_lgpl.c @@ -177,6 +177,7 @@ static int decode_frame_header(ProresContext *ctx, const uint8_t *buf, avctx->color_primaries = buf[14]; avctx->color_trc = buf[15]; avctx->colorspace = buf[16]; + avctx->color_range = AVCOL_RANGE_MPEG; ctx->qmat_changed = 0; ptr = buf + 20;