From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from ffbox0-bg.ffmpeg.org (ffbox0-bg.ffmpeg.org [79.124.17.100]) by master.gitmailbox.com (Postfix) with ESMTPS id 1545644AD8 for ; Fri, 19 Dec 2025 17:25:34 +0000 (UTC) Authentication-Results: ffbox; dkim=fail (body hash mismatch (got b'c9mPwrEcMaYRvKh1Eg9XtmIngZbDC/Zx+6pSRYoSKa8=', expected b'g7rns5AytKd0fKX+pboDcc9Me3cxqvWxaAbxDf1/4ZA=')) header.d=ffmpeg.org header.i=@ffmpeg.org header.a=rsa-sha256 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=ffmpeg.org; i=@ffmpeg.org; q=dns/txt; s=mail; t=1766165126; h=mime-version : to : date : message-id : reply-to : subject : list-id : list-archive : list-archive : list-help : list-owner : list-post : list-subscribe : list-unsubscribe : from : cc : content-type : content-transfer-encoding : from; bh=c9mPwrEcMaYRvKh1Eg9XtmIngZbDC/Zx+6pSRYoSKa8=; b=leU0VoOHsLTuyNQNGKeh8h5qQ7ujc5T8m1q0sbKs+6J+ZP0oOvNrP5bkXC6EfBCDOQJCN hFd/50MV8ukpbKKJeoRB5Zj+R8hIR/+EPVk/tC82m3MZsPdMfdOe8sfawwA32lCfI6Dr/5I wNAf1w+YMKwCcg7M0sMFJQLGoSWQLusXJ5N2TKmQAs2eAgI1jpCn8z3VAaXMz0MH03JejcQ s0FAM0QOBd/SUQTdLJIkfqn4GCSmY2LcYDS1Dx21qsgVolSBbB8qYd+02qDvauUhRk2B1Yh KS6uNe72gzRKEFYBgTZfbyzTGPS2bV76Ef85utb1eWTrOmjkhJhYojnWULDg== Received: from [172.20.0.2] (unknown [172.19.0.4]) by ffbox0-bg.ffmpeg.org (Postfix) with ESMTP id 3A7B3690A0F; Fri, 19 Dec 2025 19:25:26 +0200 (EET) ARC-Seal: i=1; cv=none; a=rsa-sha256; d=ffmpeg.org; s=arc; t=1766165113; b=N1LDVmvSYIurh539e5gpb9Dvv1kpy3njP9+76eGsvAxkR498bXk1IYNrSzlfo0I07xvrc +JUpR1vZu/DDPY2PFOkenoA8Xvgdhy1nLJjrjFwShqr+oec+zQKyVGr7szXO+Hf9XZuA6v3 D4jpz+iDqGJe6pzyJzvbpYjZoZMLNigj00Ls1NBjCLAZU2AWIWLnrboa2MphrBph7eBwXvd pmW2ni6/zUXykJWnMvh4wavg1gET7BzzIOywDv7Ak3Y7Ti0SaSSiKXG2DXS1YWgdzu8hT3D hmjPCk2Ok8AZLddju217F6/11vPSEYOwWocy7vFfCZiMBCbUObBbuqWb32sw== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=ffmpeg.org; s=arc; t=1766165113; h=from : sender : reply-to : subject : date : message-id : to : cc : mime-version : content-type : content-transfer-encoding : content-id : content-description : resent-date : resent-from : resent-sender : resent-to : resent-cc : resent-message-id : in-reply-to : references : list-id : list-help : list-unsubscribe : list-subscribe : list-post : list-owner : list-archive; bh=p+k22FWt7/RhqUk1rUPEP3zG1wutY99uWIGD0s37lxU=; b=OBQpQGD5pyGcQtjsepmoGycdHUF8wesGIy4I5bTMMEnAGThxLsiJYkIFii20gXINOnPx3 mXbujvaJb7K0rwpiU1pnaQ29pp9NtQpton5JB2AtJ8sBLogQ1f+AS9f5Ylg+LydmIAhryWd KX/MTmnliLQr4vfJNElrrCxn9T6CQnWO+ejd7OU9GyiIi42TPlGBrlp4ctPlCM7oAdKXhfX 2sV3/ESao7uJk0hs7nRYMKdXGvZH/jV1Pom1Pi8Qk737AXtnFjsm8xOo7Sqsn7T7C6k3QTW jEhztcT/9Og0oPzsQzF6Ap51A27yy9S8XiEF084wLblob+j7nbvhhTMVtw5Q== ARC-Authentication-Results: i=1; ffmpeg.org; dkim=pass header.d=ffmpeg.org header.i=@ffmpeg.org; arc=none; dmarc=pass header.from=ffmpeg.org policy.dmarc=quarantine Authentication-Results: ffmpeg.org; dkim=pass header.d=ffmpeg.org header.i=@ffmpeg.org; arc=none (Message is not ARC signed); dmarc=pass (Used From Domain Record) header.from=ffmpeg.org policy.dmarc=quarantine DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=ffmpeg.org; i=@ffmpeg.org; q=dns/txt; s=mail; t=1766165104; h=content-type : mime-version : content-transfer-encoding : from : to : reply-to : subject : date : from; bh=g7rns5AytKd0fKX+pboDcc9Me3cxqvWxaAbxDf1/4ZA=; b=XSGWe2dGKax4702odgR2TL9ZmdTX73U2GuZAL4FeOxEL7oa/Zs1/MjD7OaqNF9B5WuQss bDilAhO+u2YUQ8EmpQjG0r+CQ+osA+KnUP67VmzERVyQgktKuj4s+urcO00JftfvysimjHx vwj1Xv/3VVaQiZIGDIke7KzxSbPEq9XT4m1j6tO+9JdPRPC250bgUvXBOI/PVL+P3HHx1rn j7XqV7tzHs0PtzjeblxqFFLaZPaBfpxpNoIXEzOa4P/mAfY9sfHc6v+bE9td15ljqMHhtv0 rMovp1OlF7zPuY/0qD8594MTQVnM06qe7aPMsSF7O+cyWvzaQKvREKgWOhSA== Received: from 55ca25703178 (code.ffmpeg.org [188.245.149.3]) by ffbox0-bg.ffmpeg.org (Postfix) with ESMTPS id 0D7506909C8 for ; Fri, 19 Dec 2025 19:25:03 +0200 (EET) MIME-Version: 1.0 To: ffmpeg-devel@ffmpeg.org Date: Fri, 19 Dec 2025 17:25:03 -0000 Message-ID: <176616510454.60.645450487259023749@2cb04c0e5124> Message-ID-Hash: 6MMSHRUHMT2UZQMLMA2TTWWYNM6DRG2M X-Message-ID-Hash: 6MMSHRUHMT2UZQMLMA2TTWWYNM6DRG2M X-MailFrom: code@ffmpeg.org X-Mailman-Rule-Hits: nonmember-moderation X-Mailman-Rule-Misses: dmarc-mitigation; no-senders; approved; loop; banned-address; header-match-ffmpeg-devel.ffmpeg.org-0; header-match-ffmpeg-devel.ffmpeg.org-1; header-match-ffmpeg-devel.ffmpeg.org-2; header-match-ffmpeg-devel.ffmpeg.org-3; emergency; member-moderation X-Mailman-Version: 3.3.10 Precedence: list Reply-To: FFmpeg development discussions and patches Subject: [FFmpeg-devel] [PATCH] avformat/mov: fix skip_samples when sample_rate and time_base do not match (PR #21243) List-Id: FFmpeg development discussions and patches Archived-At: Archived-At: List-Archive: List-Archive: List-Help: List-Owner: List-Post: List-Subscribe: List-Unsubscribe: From: ngaullier via ffmpeg-devel Cc: ngaullier Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: 7bit Archived-At: List-Archive: List-Post: PR #21243 opened by ngaullier URL: https://code.ffmpeg.org/FFmpeg/FFmpeg/pulls/21243 Patch URL: https://code.ffmpeg.org/FFmpeg/FFmpeg/pulls/21243.patch Fixes #21076. >>From 3574eb5ee096d6f7a9aeca6e59e785550cfe0167 Mon Sep 17 00:00:00 2001 From: Nicolas Gaullier Date: Fri, 19 Dec 2025 18:10:26 +0100 Subject: [PATCH] avformat/mov: fix skip_samples when sample_rate and time_base do not match Fixes #21076. --- libavformat/mov.c | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/libavformat/mov.c b/libavformat/mov.c index 009ddfec80..66d3c0d4a8 100644 --- a/libavformat/mov.c +++ b/libavformat/mov.c @@ -4756,7 +4756,8 @@ static void mov_build_index(MOVContext *mov, AVStream *st) if (!multiple_edits && !mov->advanced_editlist && st->codecpar->codec_id == AV_CODEC_ID_AAC && start_time > 0) - sc->start_pad = start_time; + sc->start_pad = av_rescale_q(start_time, st->time_base, + (AVRational){1, st->codecpar->sample_rate}); } /* only use old uncompressed audio chunk demuxing when stts specifies it */ -- 2.49.1 _______________________________________________ ffmpeg-devel mailing list -- ffmpeg-devel@ffmpeg.org To unsubscribe send an email to ffmpeg-devel-leave@ffmpeg.org