From patchwork Mon Dec 10 11:31:51 2018 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: =?utf-8?q?Tomas_H=C3=A4rdin?= X-Patchwork-Id: 11357 Return-Path: X-Original-To: patchwork@ffaux-bg.ffmpeg.org Delivered-To: patchwork@ffaux-bg.ffmpeg.org Received: from ffbox0-bg.mplayerhq.hu (ffbox0-bg.ffmpeg.org [79.124.17.100]) by ffaux.localdomain (Postfix) with ESMTP id BAB6244C452 for ; Mon, 10 Dec 2018 13:31:57 +0200 (EET) Received: from [127.0.1.1] (localhost [127.0.0.1]) by ffbox0-bg.mplayerhq.hu (Postfix) with ESMTP id 0B66B68AB0A; Mon, 10 Dec 2018 13:31:48 +0200 (EET) X-Original-To: ffmpeg-devel@ffmpeg.org Delivered-To: ffmpeg-devel@ffmpeg.org Received: from mail.acc.umu.se (mail.acc.umu.se [130.239.18.156]) by ffbox0-bg.mplayerhq.hu (Postfix) with ESMTPS id 9646B68AAA2 for ; Mon, 10 Dec 2018 13:31:42 +0200 (EET) Received: from localhost (localhost.localdomain [127.0.0.1]) by amavisd-new (Postfix) with ESMTP id E657C44B8F for ; Mon, 10 Dec 2018 12:31:52 +0100 (CET) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=acc.umu.se; s=mail1; t=1544441512; bh=GrzLf5NKq+Z8lqengC3i/Sa6Iq2RKEIwrjXTkwJsQtg=; h=Subject:From:To:Date:From; b=ry8IF/0KAjIoNN6yPikeYiGl0LYeapqZY2yt9xiLZ086UTX59j0e2XowrRy0i+Ul3 TkJThYkVMyBy0NfHPxcGZoDbf5ERl4eLofL7kurDK3nwXOtyjvCXd0dt9HyRhOgVN/ w1BGyPKX9k335kWBZ/XyriyPH4+yQnqAEQ24z9sizsUX7SFQKzfN36+ygqkwkC9VqQ 5qjNrpBvZnhLcNIP5iuYntxIiaELVSlucM/wGj288uAPy2y3nmFCCynmkXZJbYF/I/ YF9SCThKyF/DjEIey3/Im7fD4s0mhCpQDZKCOZ/3X+Z+yAQCDOHa9+gXU7E9vuAb6X SxX4iL+M4zd+g== Received: from laptop.lan (h-39-105.A258.priv.bahnhof.se [79.136.39.105]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) (Authenticated sender: tjoppen) by mail.acc.umu.se (Postfix) with ESMTPSA id 361B644B8B for ; Mon, 10 Dec 2018 12:31:52 +0100 (CET) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=acc.umu.se; s=mail1; t=1544441512; bh=GrzLf5NKq+Z8lqengC3i/Sa6Iq2RKEIwrjXTkwJsQtg=; h=Subject:From:To:Date:From; b=ry8IF/0KAjIoNN6yPikeYiGl0LYeapqZY2yt9xiLZ086UTX59j0e2XowrRy0i+Ul3 TkJThYkVMyBy0NfHPxcGZoDbf5ERl4eLofL7kurDK3nwXOtyjvCXd0dt9HyRhOgVN/ w1BGyPKX9k335kWBZ/XyriyPH4+yQnqAEQ24z9sizsUX7SFQKzfN36+ygqkwkC9VqQ 5qjNrpBvZnhLcNIP5iuYntxIiaELVSlucM/wGj288uAPy2y3nmFCCynmkXZJbYF/I/ YF9SCThKyF/DjEIey3/Im7fD4s0mhCpQDZKCOZ/3X+Z+yAQCDOHa9+gXU7E9vuAb6X SxX4iL+M4zd+g== Message-ID: <1544441511.21980.17.camel@acc.umu.se> From: Tomas =?ISO-8859-1?Q?H=E4rdin?= To: FFmpeg development discussions and patches Date: Mon, 10 Dec 2018 12:31:51 +0100 X-Mailer: Evolution 3.22.6-1+deb9u1 Mime-Version: 1.0 Subject: [FFmpeg-devel] [PATCH 1/3] apc: Read duration from file 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" The first in a series of CRYO APC patches /Tomas From d0988031b97c22a9bda6832eb8871e917335aae6 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Tomas=20H=C3=A4rdin?= Date: Fri, 23 Nov 2018 14:12:50 +0100 Subject: [PATCH 1/3] apc: Read duration from file --- libavformat/apc.c | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/libavformat/apc.c b/libavformat/apc.c index b180a50c9b..52f93df3ca 100644 --- a/libavformat/apc.c +++ b/libavformat/apc.c @@ -49,8 +49,9 @@ static int apc_read_header(AVFormatContext *s) st->codecpar->codec_type = AVMEDIA_TYPE_AUDIO; st->codecpar->codec_id = AV_CODEC_ID_ADPCM_IMA_APC; - avio_rl32(pb); /* number of samples */ + st->duration = avio_rl32(pb); /* number of samples */ st->codecpar->sample_rate = avio_rl32(pb); + avpriv_set_pts_info(st, 64, 1, st->codecpar->sample_rate); /* initial predictor values for adpcm decoder */ if (ff_get_extradata(s, st->codecpar, pb, 2 * 4) < 0) -- 2.11.0