From patchwork Wed Sep 19 13:45:28 2018 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Moritz Barsnick X-Patchwork-Id: 10403 Delivered-To: ffmpegpatchwork@gmail.com Received: by 2002:a02:12c4:0:0:0:0:0 with SMTP id 65-v6csp725885jap; Wed, 19 Sep 2018 06:46:06 -0700 (PDT) X-Google-Smtp-Source: ANB0VdaB9CzvltaNKCJeYKhYztivrvEr2BXAMrPM6B2vo/9sgHEO1DXI9w2vbaNMMh9MwX2Qriuq X-Received: by 2002:adf:f84b:: with SMTP id d11-v6mr28382547wrq.172.1537364766347; Wed, 19 Sep 2018 06:46:06 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1537364766; cv=none; d=google.com; s=arc-20160816; b=F8oGaaTtGDs8lxp/zp3QKWpiUAW+qXpMPtv8Dejvi3u7Z2E8Meui9W37sK2pq229zT Zy6Azolh6dNlRSu1FW6mIO3WUQFjH6RGBlFo376sLovjJIAvnY79jUly24VP8tvuDyhj 1y1DHcbPJwUVV0LNR0eqI7MmBesgbBgDjQqQhNXyzPqFPOGErxcj2kDIZrlcJPREr3gr hFc+nEKe9F+pFEYu6DRBqvMu++Z7sY0NhPtfmOFRo+CCfSTF14zw5BdGU7vDnjkob+pl ipRg5ToVw1QEUaHVeQot73auf6k31HQCiadgd8BYPHhe1CbL0ykNkcw6Pk/aBi0P1VXk 340A== 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:cc:reply-to :list-subscribe:list-help:list-post:list-archive:list-unsubscribe :list-id:precedence:subject:references:in-reply-to:references :in-reply-to:message-id:date:to:from:delivered-to; bh=JEhITuvbogwcro9H+jOcynz55Irykrv4FR0NiTM57q0=; b=MhAM8ARDqibSBwxoyGCoh6bxmKOpEDMW1uU1ShG18lm1YA8/JwKO13ACJq422Eigw+ VUZ77DGJaz6vqdLlcxWCFQ0y2tNGf++B9aopm1FmUkcOIWJJ1vM0/D1bch7CgsKQyabC 6P5eNDhMq1gZ+1Yi4O+hhF/qu590Zixkwb1iijmWhcC+AcmoVhYHceQvtk6xA4xLdVOh PbNppanuWNj5fgMGb0htg6GuCxPsw9pEzLokdS/tC1OMA0slZw4h3j4Ui38Lkktuc9Qv HVln3AnkCtughZJaR6mxSdB3FK0oiP7pC/1s3FfykFEFoO8gOu8Ei3I+VdpNpQR1Xd2i HE1A== ARC-Authentication-Results: i=1; mx.google.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 Return-Path: Received: from ffbox0-bg.mplayerhq.hu (ffbox0-bg.ffmpeg.org. [79.124.17.100]) by mx.google.com with ESMTP id p200-v6si5696211wmd.66.2018.09.19.06.46.05; Wed, 19 Sep 2018 06:46:06 -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; 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 E97F168A5A8; Wed, 19 Sep 2018 16:45:35 +0300 (EEST) X-Original-To: ffmpeg-devel@ffmpeg.org Delivered-To: ffmpeg-devel@ffmpeg.org Received: from mout.gmx.net (mout.gmx.net [212.227.17.20]) by ffbox0-bg.mplayerhq.hu (Postfix) with ESMTPS id 0768868A599 for ; Wed, 19 Sep 2018 16:45:28 +0300 (EEST) Received: from paradise.fritz.box ([79.223.50.137]) by mail.gmx.com (mrgmx102 [212.227.17.168]) with ESMTPSA (Nemesis) id 0La2Xx-1fOO2V02Zh-00lkpG; Wed, 19 Sep 2018 15:45:42 +0200 From: Moritz Barsnick To: FFmpeg development discussions and patches Date: Wed, 19 Sep 2018 15:45:28 +0200 Message-Id: X-Mailer: git-send-email 2.14.4 In-Reply-To: References: In-Reply-To: <0baf3fe87ad4b69ab5f237c1db08be3f403e5644.1537362628.git.barsnick@gmx.net> References: <0baf3fe87ad4b69ab5f237c1db08be3f403e5644.1537362628.git.barsnick@gmx.net> X-Provags-ID: V03:K1:Rs6B5oq97s8FibdaRI83TScXNw22GtriEA+DC9v2MQ7Js+IEN3j 082aC2/rcg239ja5iAoviM92YJr3aprpMeTh1/oNrsGwOQ8bY6RVpcuGNXV1GGqxMdXINp3 Zr74tTidFSRITTMyHA3KP3mf06VhCh5TOOdYSN1ysR9DJbQadg8+LIsVNVTiXFyilKXklCu 7DwPPuRl3asuxTP90mfYg== X-UI-Out-Filterresults: notjunk:1; V01:K0:KA+NtLJpFfM=:8Uu0mucVpFi66VwP7dIHH0 C7lgq4eDtkP3LQcovl/gcP8hAaeenwVz6r9bVBqwS4EUjKjaO5LFkvEMCKE9B8FM/tdoId4xK 6zoj8D5i3X1AVr8x/htaASkI7LByWR/QoXYtnpOBzfxU0QShFVN/sTR5+59mBDsUS5tOzKnQe D5Hxo4SwTeiwz9bdDJvGAeqRrwi3c9MPDRLFEesTrz1Dt9vUAPJ8H96przsZ5S/DVbAAJ7Mvk +DA4UkYdL9boSYukDHGAyIwqYeeSI72LL4a2kz8wHh5fB/tsiet303WhfccO/v2dtx17pLUDA CFbDDpalQKCwrOr3VLd399LVK+r0yWXPkVX7TJRPzQRjby0BmuTPrKPEvAglY4jeQ4BX+nUX0 X3W1azom3/e2n6WZBt/pOdonmBGkZy+zawdeepCHRG0VsQHHC1YIEWaHhZGnzNk7JUgaQYkcg mdmvEkjrdBoLDzE2ap8sy0pewhtpMqujQ3AN6EqvW4HqN62N6OLGip31B4er3jinqycpa3cJj VYvJius9oas6X0ZqXWWPyp9mGbAlTkJu7OFxte9NHmoiZgtS4EfVDJvJA+cmyIwQ7PC7gdZi2 h0XyulCeXuXpNOFcxqztYIDUakQzQtBELlxkXkANpU1aQkp1pErYwcSXDGyeVkOxyPk8joHDP Tt7ubu8AOO8vAxDSp3Abqfsk3bPYqo2Z1RjKb6vgXQuWijJ5NtFO4RhXK9Y/YzTpWl9eUBsM+ u//b+4zwCx68q1BPRqulRL3EyAAA1fvdWsartc6E0secDBylLxTXH3dEU1eYlTErE8NG7dc+c OwPOV3q4wMgpn/XgB0O+aF30DbMKg== Subject: [FFmpeg-devel] [PATCH 2/2] avformat/mov: parse tmpo atom 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 Cc: Moritz Barsnick MIME-Version: 1.0 Errors-To: ffmpeg-devel-bounces@ffmpeg.org Sender: "ffmpeg-devel" It is assigned to the "tmpo" metadatakey, which may be incorrect, but corresponds to the key used by avformat/movenc. Signed-off-by: Moritz Barsnick --- libavformat/mov.c | 2 ++ 1 file changed, 2 insertions(+) diff --git a/libavformat/mov.c b/libavformat/mov.c index 03c39d0e5d..095d5f8f3c 100644 --- a/libavformat/mov.c +++ b/libavformat/mov.c @@ -362,6 +362,8 @@ static int mov_read_udta_string(MOVContext *c, AVIOContext *pb, MOVAtom atom) case MKTAG( 's','o','s','n'): key = "sort_show"; break; case MKTAG( 's','t','i','k'): key = "media_type"; parse = mov_metadata_int8_no_padding; break; + case MKTAG( 't','m','p','o'): key = "tmpo"; + parse = mov_metadata_int16; break; case MKTAG( 't','r','k','n'): key = "track"; parse = mov_metadata_track_or_disc_number; break; case MKTAG( 't','v','e','n'): key = "episode_id"; break;