From patchwork Fri Aug 17 12:46:23 2018 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 8bit X-Patchwork-Submitter: Igor.Selivanov@loewe.de X-Patchwork-Id: 10023 Delivered-To: ffmpegpatchwork@gmail.com Received: by 2002:a02:104:0:0:0:0:0 with SMTP id c4-v6csp963266jad; Fri, 17 Aug 2018 09:35:40 -0700 (PDT) X-Google-Smtp-Source: AA+uWPyqQGIh4i1f4yFMcWtqsutZJ1E99huNofJavYR6t4GxdXYjcxgM2vqd/mTAxpyJGMcCK2wj X-Received: by 2002:a1c:1fc6:: with SMTP id f189-v6mr18239226wmf.12.1534523739902; Fri, 17 Aug 2018 09:35:39 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1534523739; cv=none; d=google.com; s=arc-20160816; b=v/H/y4oYlE53oucwqZjzTcR+YAdnFBsUAgEyeAPj0dYfu6GBc3rOTrQRu7xPBZlCCS KKyUDf1+LS51F/KIW4wvLxmTjwOp2QrqyGif/YlWeZSkFQ6xs8fr061btFhUixXRSVT7 6rbRF+anARPYUNDBAnzjhsnRRVa/02HbIuiEHoGKmIVilbQ2SJ5wb7iv2YIJAi+MfrHj QMEfcXNVSGLRLQPPfJam9bALfdlTb431FgfFad5A7+fk7PiDBWL1lZoaHgJZukPIjPk8 JZFxolaq/zSlrGv+6lb8Edu+7BQmJ1m2gRDUDzvE64xrKfu0CGyQo4rRIus0D8uZg3hR qN0A== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=sender:errors-to:reply-to:list-subscribe:list-help:list-post :list-archive:list-unsubscribe:list-id:precedence:subject :mime-version:content-language:accept-language:message-id:date :thread-index:thread-topic:to:from:dkim-signature:delivered-to :arc-authentication-results; bh=EAbm2EaBZ5O2ApLunNEOMr2pdvl3ksw5ukiL4PKVgXU=; b=TeeTTBUCDw/pNCt0ercoDZoxQBgneEMrxVIYRZfTt5ZpcEsoeSzYJ82ixt55mcg5mM +CocmAAQZ3ZZgNCFIn39WIFk+UBnSo06/983LSD0oEuugaePlUlmx1rtUALV91mqkrBq n3GuzNCERpUaw6/c48oHC2spNGfySuvXgifj6RXbpmp5E9H+Twj2AI0w3vG4UEua7N+f HNysS26oGPMHFClBZGCzQs1oA+hnweJ02qs1fiBdUKjyHzTTlG1F8gxemWb/6XFueAwH mH1+GHpQx2vyMKew7s7ctI7wPym0sx7foIlzNq7mCUPl6mzEMGojRhTZ71VA6/PW4PiB Kj2w== ARC-Authentication-Results: i=1; mx.google.com; dkim=neutral (body hash did not verify) header.i=@loewe.de header.s=krocs001 header.b=y3GZhNtO; 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 o14-v6si1925982wrn.236.2018.08.17.09.35.39; Fri, 17 Aug 2018 09:35:39 -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=@loewe.de header.s=krocs001 header.b=y3GZhNtO; 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 837D768A0B8; Fri, 17 Aug 2018 19:35:12 +0300 (EEST) X-Original-To: ffmpeg-devel@ffmpeg.org Delivered-To: ffmpeg-devel@ffmpeg.org Received: from krocs001.loewe.de (krocs001.loewe.de [195.243.0.123]) by ffbox0-bg.mplayerhq.hu (Postfix) with ESMTPS id 26DF0689ECC for ; Fri, 17 Aug 2018 15:46:01 +0300 (EEST) Received: from localhost (localhost [127.0.0.1]) by krocs001.loewe.de (Postfix) with ESMTP id 41sNHQ0DYPz1X3h7 for ; Fri, 17 Aug 2018 14:46:26 +0200 (CEST) X-Virus-Scanned: amavisd-new at loewe.de Received: from krocs001.loewe.de ([127.0.0.1]) by localhost (krocs001.loewe.de [127.0.0.1]) (amavisd-new, port 2025) with ESMTP id rMaO7imWNMlE for ; Fri, 17 Aug 2018 14:46:24 +0200 (CEST) Received: from vmex10a.loewe.de (vmex10a.loewe.de [10.12.3.11]) (using TLSv1 with cipher ECDHE-RSA-AES256-SHA (256/256 bits)) (No client certificate requested) by krocs001.loewe.de (Postfix) with ESMTPS id 41sNHN2Rn2z1X31Y for ; Fri, 17 Aug 2018 14:46:24 +0200 (CEST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=loewe.de; s=krocs001; t=1534509984; bh=mWt6iugQottfsfIWRy/dKJuKZ2YZYDK9gXqWMZLLgHk=; h=From:To:Subject:Date; b=y3GZhNtOgr8HN6BmTOqNOakleyixNK9W7oVET9YYbKcXfMu6onssRWftCYlZO5Aae +ZVn9DUFknoaETVaSzUNGr8c/afKqCi/FdHGk8ym5QnbP336b4oN4OiIVKXytYupkm qBf71ta5v3bo9ritIvx9eANs/NeB3oqB0C0KVtGE= Received: from CQEX10.loewe.de ([::1]) by VMEX10a.loewe.de ([::1]) with mapi id 14.03.0389.001; Fri, 17 Aug 2018 14:46:24 +0200 From: To: Thread-Topic: HEVC HDR playback issues #7347 Thread-Index: AdQ2JonDTvZf2woTQiiiE8IPzbKQXg== Date: Fri, 17 Aug 2018 12:46:23 +0000 Message-ID: <054F7E019536454380407C1EDE860D752BC5D462@CQEX10.loewe.de> Accept-Language: en-US, de-DE Content-Language: en-US X-MS-Has-Attach: yes X-MS-TNEF-Correlator: x-originating-ip: [192.168.14.27] MIME-Version: 1.0 X-Mailman-Approved-At: Fri, 17 Aug 2018 19:35:11 +0300 Subject: [FFmpeg-devel] HEVC HDR playback issues #7347 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 Errors-To: ffmpeg-devel-bounces@ffmpeg.org Sender: "ffmpeg-devel" Dear developers, please find attached patch für Dolby Vision media support (ticket #7347). https://trac.ffmpeg.org/ticket/7347 Thanks in advance Freundliche Grüße / Best Regards / 祝好 Igor Selivanov Software Development Loewe Technologies GmbH Hildesheimer Str. 140 D-30173 Hannover Phone: +49 511 563549 49 Fax: +49 511 563549 65 mailto: igor.selivanov@loewe.de visit: www.loewe.tv ________________________________ Visit our website: https://www.loewe.tv/int [Facebook] [Instagram] [Pinterest] [YouTube] Loewe Technologies GmbH, Industriestraße 11, 96317 Kronach Tel. +49 9261 99-500 • Fax +49 9261 99-515 ccc@loewe.de • www.loewe.tv Executive Management: Mark Hüsges, Hans-Henning Doerr, Peter Nortmann, Dr. Ralf Vogt • Registered Office: Kronach • Commercial Register: Amtsgericht Coburg HRB 5443 From 2210aed012651f1c2fe9df8eac0e8c31dc66de00 Mon Sep 17 00:00:00 2001 From: Igor Date: Fri, 17 Aug 2018 14:39:41 +0200 Subject: [PATCH] Dolby Vision profiles are added --- libavformat/isom.c | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/libavformat/isom.c b/libavformat/isom.c index ce66d1bcd4..7993ae1f82 100644 --- a/libavformat/isom.c +++ b/libavformat/isom.c @@ -163,6 +163,8 @@ const AVCodecTag ff_codec_movvideo_tags[] = { { AV_CODEC_ID_HEVC, MKTAG('h', 'e', 'v', '1') }, /* HEVC/H.265 which indicates parameter sets may be in ES */ { AV_CODEC_ID_HEVC, MKTAG('h', 'v', 'c', '1') }, /* HEVC/H.265 which indicates parameter sets shall not be in ES */ + { AV_CODEC_ID_HEVC, MKTAG('d', 'v', 'h', 'e') }, /* HEVC/H.265 Dobly Vision HEV1 */ + //{ AV_CODEC_ID_HEVC, MKTAG('d', 'v', 'h', '1') }, /* HEVC/H.265 Dolby Vision HVC1, tag is used for AV_CODEC_ID_DVVIDEO */ { AV_CODEC_ID_H264, MKTAG('a', 'v', 'c', '1') }, /* AVC-1/H.264 */ { AV_CODEC_ID_H264, MKTAG('a', 'v', 'c', '2') }, @@ -185,6 +187,8 @@ const AVCodecTag ff_codec_movvideo_tags[] = { { AV_CODEC_ID_H264, MKTAG('r', 'v', '6', '4') }, /* X-Com Radvision */ { AV_CODEC_ID_H264, MKTAG('x', 'a', 'l', 'g') }, /* XAVC-L HD422 produced by FCP */ { AV_CODEC_ID_H264, MKTAG('a', 'v', 'l', 'g') }, /* Panasonic P2 AVC-LongG */ + { AV_CODEC_ID_H264, MKTAG('d', 'v', 'a', 'v') }, /* HEVC/H.264 Dolby Vision AVC3S */ + { AV_CODEC_ID_H264, MKTAG('d', 'v', 'a', '1') }, /* HEVC/H.264 Dolby Vision AVC1 */ { AV_CODEC_ID_VP8, MKTAG('v', 'p', '0', '8') }, /* VP8 */ { AV_CODEC_ID_VP9, MKTAG('v', 'p', '0', '9') }, /* VP9 */ -- 2.17.0