From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from ffbox0-bg.mplayerhq.hu (ffbox0-bg.ffmpeg.org [79.124.17.100]) by master.gitmailbox.com (Postfix) with ESMTP id DD0A2420A1 for ; Thu, 28 Apr 2022 03:23:10 +0000 (UTC) Received: from [127.0.1.1] (localhost [127.0.0.1]) by ffbox0-bg.mplayerhq.hu (Postfix) with ESMTP id 53BBA68B506; Thu, 28 Apr 2022 06:23:08 +0300 (EEST) Received: from EUR04-DB3-obe.outbound.protection.outlook.com (mail-oln040092074028.outbound.protection.outlook.com [40.92.74.28]) by ffbox0-bg.mplayerhq.hu (Postfix) with ESMTPS id E39CA68B455 for ; Thu, 28 Apr 2022 06:23:01 +0300 (EEST) ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=I7VtAXPjmTfE8HEApdTanz0NNURczYk1ILZ8OESaPe04Mld8HpvpXOOvswal/3VK3mGJoWEOj197x2SVLgaaCqvUECHXIUEFbxb/zuxl08DHlSCavulOkzZnq0OSCy5MGbJMK4zFj1CTmV6N4AjaWrU6PMPybeIUfGPLpvblvgNSmOGNPCZ4vBpEuL38c6D8P40YT5XZbAOJLDot2K8bpb/e/dwmYOha5w4O53AbN3+l/n+MIhTNgWimsKBsVT2YeyozGpKq5itWa1f+V/dYfayj09sWnXSdz1NaKPuF8d+cuIaH3tmzIj/8umykw7R4Nhz5871o8GAF8CoEU2jVIg== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; s=arcselector9901; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-AntiSpam-MessageData-ChunkCount:X-MS-Exchange-AntiSpam-MessageData-0:X-MS-Exchange-AntiSpam-MessageData-1; bh=I8up2wbPhNgZoBruFuG9ma5u27Lj3Vv6FsKH8bQQfV0=; b=R4kY64f8X9z/U3rhAA9naLFvST9mt+i09q9q2bo6IsGKfEfpuXzfT2fdfjEgVxa28uxtBpBCuU6wAasirRWlWa1ZTMsecKAEpKrc4BM0YCLz8eY7M/oO/QHu8UZdmtwa+dH4GYiJT6H1sC6RK3Sw4FcoEvdk7heMhdE/Z/RSH6tJSByYjwY93hPqZMJ7BVGqb2aZc8pmEMu7Q0lCKBMGT6rzkOAcIEn6OmuOEcsx5/kCAdnbw+nFV7T2GpXl8u/ZtFfhpd+9txHHYMsTShFZENlec5KwF2T0EfGIbSU3DrGygh8cr6pppqCtH1v48NCOl/hS4+n/ZL1MajQju8I27w== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=none; dmarc=none; dkim=none; arc=none DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=outlook.com; s=selector1; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=I8up2wbPhNgZoBruFuG9ma5u27Lj3Vv6FsKH8bQQfV0=; b=JiiuraM+ECX49MEOAxxafqREI+RjRGQ24dojDONvDeMDz5yoUwCWuaSrOoFDSOkMoBqM6urOkqWTZ9Yi3ked5OCVtBJdQnxVecWbKmTTjquWXDauzjhRYPmS+YTEq/2c1hg+RfkNs9+XmSweK+9vu1wR+hNVrzwjtrMG28jz8y7wgUTKXKoYdwDaU0dWNamVmJQrhWPz6jQEKBlYHdT48b9t2H3Xwcgkhrez/gFTSeKrf/otm7bCE3/oL+lx/AdHAqd30ENXt38fl24Vu0E3UzjInfiRnanKGn2//ZMWAn5VjvD55oTwLUy/1P1FmzpDt1vu4IVRhqanFzt7ttk+Dg== Received: from AS8PR01MB7944.eurprd01.prod.exchangelabs.com (2603:10a6:20b:373::5) by VI1PR0102MB3277.eurprd01.prod.exchangelabs.com (2603:10a6:803:b::33) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.5186.15; Thu, 28 Apr 2022 03:23:00 +0000 Received: from AS8PR01MB7944.eurprd01.prod.exchangelabs.com ([fe80::1854:2c30:7ba1:c431]) by AS8PR01MB7944.eurprd01.prod.exchangelabs.com ([fe80::1854:2c30:7ba1:c431%6]) with mapi id 15.20.5186.021; Thu, 28 Apr 2022 03:23:00 +0000 Message-ID: Date: Thu, 28 Apr 2022 05:22:58 +0200 Content-Language: en-US To: ffmpeg-devel@ffmpeg.org References: From: Andreas Rheinhardt In-Reply-To: X-TMN: [lslRDSK6ZaORAgkfCqUGZYV0/GqICI43] X-ClientProxiedBy: ZR0P278CA0074.CHEP278.PROD.OUTLOOK.COM (2603:10a6:910:22::7) To AS8PR01MB7944.eurprd01.prod.exchangelabs.com (2603:10a6:20b:373::5) X-Microsoft-Original-Message-ID: <1dbb59d8-e01c-6c03-7b03-9574be3d5b2b@outlook.com> MIME-Version: 1.0 X-MS-Exchange-MessageSentRepresentingType: 1 X-MS-PublicTrafficType: Email X-MS-Office365-Filtering-Correlation-Id: 0fca4938-c9e0-464c-5115-08da28c665bb X-MS-TrafficTypeDiagnostic: VI1PR0102MB3277:EE_ X-Microsoft-Antispam: BCL:0; X-Microsoft-Antispam-Message-Info: W1z5NhSsz8dXAhgObUwCFZByp1fSdopE2FYDmShPOqk/398+oZ3A+hTgfFybUo6c5xmOx+SqQd8O+jaf2w3CJ/kj6lQ/yqAm4wo7vyAp0kXT9qzl2zuTF/zI6cnWM9udNZIS2BFQANKQ5L8XN+OH/SxiZb1SOsLSykzJYi5Gch33Nk1lWNQx7WB2RWQpHW8J6xrMUwJhP8isLGt5pRmFA+bbIQXf+IEVEoQDeHVBl12F0xLGzL3zEXkDSZtZ0Frq7z+Esep9OnmnkcUsldFfBX+/HToxAjih0rJmx/34p2/uKTeuk4NEN1CbbnZs7H8QgAUnzqleEK87y9P0gITC7FA47AnLAO/H4Iy9c7zuOyYmlkxaRLlGOkpgmTDK1DgAlAHufJ0LciMNX0Kv7YuPVtEr3EcJJ2uWpTqUAkbQZklZ7j9mDVhWg4+s5u+U2hpChCkyHwxPwY1F0fOUbUawXFC6EkiBM1wW/O/VNqhVb8kGDHotWW23eGaKco5ck9sz4yrjHw7ngJkMEyLPfTaF4bxhrdiNKMTfu7Ax6mqZSNJqbgH7Ce7ET5LZXQYj9uwewIpN/wgzynNGmZr+H4+5SA== X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-MessageData-0: =?utf-8?B?Tjg4bDA4UWt6aXlPOEtyQytjc1lFNFRaOWM2cVY0VE9GTjg4dTM2V2lpT2VG?= =?utf-8?B?cXYrOGpXU20wVWoxRWFHc0dqOVB0dlgxSjd2UzZIZmlLTzZTeTVSK3ZnZXVU?= =?utf-8?B?WFg2Q1J3VzJ2bGljcVc3MHgzSGtZQzllSUFaN3JvKzVhMm96SXpiUUJrRzBB?= =?utf-8?B?OHZJa1laTHRUcXhobVdVSVFzN0tQSnB1YWQ0elVkZEtJS2pzOVFMdzRsZmY4?= =?utf-8?B?ZzFWWEFySjRnR2crbm1BK2ZXcjBZbVBMaFhkZnNnR3BKL0g1Q3F6aHhvdHgz?= =?utf-8?B?UEpTM2ttZE5uRGdCVkprRkZMVGlwdHU4N01CZVcxdGRZRWxBRHVBNURPUWQv?= =?utf-8?B?VVN0N2YyeVBDblZhaTlaclFqbkVTWDNGSjI2ZXd6RFVlb1dyN2lJblZEd29X?= =?utf-8?B?eGxuR3Vkemd3ckc1b1QyOXc3SUk5VzhmREZBcCttc0ZDWjgvNjJhYS9qQmxv?= =?utf-8?B?SGNuUU1mMmxUNEtUWm04UGZQM2tRTjVNblNYZHhZK0ZWRXAyNjhCUHY3anUz?= =?utf-8?B?RDU2WlVlbkJ6N2lLRW93SkxXSC8rNTJ1VVdQM2FJZmFwQ3h2WElDemIwT25i?= =?utf-8?B?NzVhZGRQNmhINGxEYXM4N0wyMkZXd2txQW5nR05mUUYyQndQK1pFOFFRV042?= =?utf-8?B?QnpZUWtSWVdlY2lwejIyd3AvalpVa2xYT0grdk00ZEViSHJ6T2t2S2Q3KzZt?= =?utf-8?B?MTcrc2tUYXpxOE1uVGt0amxlRjM4dTdweXgvbFU1cktMcXVPNXBmUWpQenNP?= =?utf-8?B?czhTN2JRR3hLTFl5MmdkL0V1UVlhWEh3dGcrbUxqZXE5TEFxQW1jcWUzSWV3?= =?utf-8?B?dnBPZUtGR0s0RDA2MFBUM2lCeWlNR0FUcG9XT0lHMEZjUkJQQ25XVWFqMmY5?= =?utf-8?B?RHNwYy9aV0loSWxiS1NoR0lEa3lyVU5aaVJTWmNmR3M1a0lRb3crYUN5NXUy?= =?utf-8?B?Zm52YXluY2NweU1lMmUrR1M0UVRBc1pZTS9KQVlPNVdjRXI4VjVDNnlHZ1Mx?= =?utf-8?B?b29pbXpCY08vS1FKZzIyVG9QMnFIVzh6Lyt0WVFOOFJoQXBzWVNDVGc1MFlq?= =?utf-8?B?MzFvNnUvclZ1SmkwUit5bitmeGRVU3BxclpoTDdUU3VmVmdpOFR3MytCcnBw?= =?utf-8?B?YXp1ZDFjK2xFNkVTTUxpMUtHbFBUeHhDUFpacjJlOHB2RVhrcXlwT1cvQmpv?= =?utf-8?B?Qm9PTTJmTzk4RWh1WlVqVFhtN2ZUcDFFdms1bHhwNGVBRzZnNkx3NW5yT1hJ?= =?utf-8?B?QUthL1dpMzkvRTMyNGV3U2ZTeHh2ZENhM3BOSDd4ZHRjV2E1QXZudUROcWxv?= =?utf-8?B?MFc5eCsrcmM4bmprUDE0SjhtaWZWb2w3YmlVdnlWRURCUFN0WlUrTWE0bkJY?= =?utf-8?B?MU5IRHNCTmx0K0pXTWJ1OFRLWjRrTG1lcWJjamZUc01uRVNvYWR4K1VsUnA3?= =?utf-8?B?TDV3OFczNTFkaFMzL2hEYXJHOXJ0SWcvV3MxTVhwMmJncnVRQVp3WG5KclBO?= =?utf-8?B?V1NZdWJhRlBEWWpFa2tpZHpjUUM0R3NXOGlMT25NbmQxK3RwQUVSWjYvbEJt?= =?utf-8?B?SStydzRyUHFNd0laSkUzV1ZSamZrMjBjMVRhOGJuM29Zc05zUnNOUE04OVpz?= =?utf-8?B?UUd3UEVFYWxKei90cERBRUd3dzY1akJOdWVZN1RJSCtrRkJXL1ZmVytrdUxH?= =?utf-8?B?dExCRWxaV0VkZVF1OTBEK0xmS3dFVG80WXYrNzJCOFBUcnNpaFhzWC9tditV?= =?utf-8?B?Ujc4NzcvKzFGT25wdEs4bjQvc3lOZmczcVNHTWVIeWJ0SHFwUHQwTExyeHZl?= =?utf-8?B?N1daNkVCMWtqUTZZN1hjbFRkZzlra0xTNEdkMDhtdzdidDlkL3N6SDd0MlFD?= =?utf-8?B?RVVVTVRpVXdTdDI4T3Q3MHJVdk1GYk12cVF3MVhSbUZQRUtES09KT3RpVFJk?= =?utf-8?B?WFY0RjRrZUxzRjZGOE9NaEFpR2FFN0t5UFgxNGVRKzk4UHlNa3ViRVhib09y?= =?utf-8?B?bW5xSHU4UXFnPT0=?= X-OriginatorOrg: outlook.com X-MS-Exchange-CrossTenant-Network-Message-Id: 0fca4938-c9e0-464c-5115-08da28c665bb X-MS-Exchange-CrossTenant-AuthSource: AS8PR01MB7944.eurprd01.prod.exchangelabs.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-OriginalArrivalTime: 28 Apr 2022 03:23:00.4256 (UTC) X-MS-Exchange-CrossTenant-FromEntityHeader: Hosted X-MS-Exchange-CrossTenant-Id: 84df9e7f-e9f6-40af-b435-aaaaaaaaaaaa X-MS-Exchange-CrossTenant-RMS-PersistedConsumerOrg: 00000000-0000-0000-0000-000000000000 X-MS-Exchange-Transport-CrossTenantHeadersStamped: VI1PR0102MB3277 Subject: Re: [FFmpeg-devel] [PATCH v4 2/2] doc/examples/transcode_aac: Set decoder packet timebase X-BeenThere: ffmpeg-devel@ffmpeg.org X-Mailman-Version: 2.1.29 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 Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: 7bit Errors-To: ffmpeg-devel-bounces@ffmpeg.org Sender: "ffmpeg-devel" Archived-At: List-Archive: List-Post: Andreas Unterweger: > Previously, the default timebase caused two warnings during decoding > about not being able to update timestamps for skipped and discarded > samples, respectively. > > Signed-off-by: Andreas Unterweger > --- > doc/examples/transcode_aac.c | 6 +++++- > 1 file changed, 5 insertions(+), 1 deletion(-) > > diff --git a/doc/examples/transcode_aac.c b/doc/examples/transcode_aac.c > index c9b93f6439..6197369756 100644 > --- a/doc/examples/transcode_aac.c > +++ b/doc/examples/transcode_aac.c > @@ -1,5 +1,5 @@ > /* > - * Copyright (c) 2013-2018 Andreas Unterweger > + * Copyright (c) 2013-2022 Andreas Unterweger > * > * This file is part of FFmpeg. > * > @@ -120,6 +120,10 @@ static int open_input_file(const char *filename, > avformat_close_input(input_format_context); > return error; > } > + > + /* Set the packet timebase for the decoder. The input file's sample > + * rate is used as the denominator for simplicity. */ > + avctx->pkt_timebase = (AVRational) { 1, avctx->sample_rate }; > > /* Save the decoder context for easier access later. */ > *input_codec_context = avctx; The timebase of the packets sent to the decoder is given by AVStream.time_base; this need not be the natural time base (i.e. the inverse of the sample rate). - Andreas _______________________________________________ ffmpeg-devel mailing list ffmpeg-devel@ffmpeg.org https://ffmpeg.org/mailman/listinfo/ffmpeg-devel To unsubscribe, visit link above, or email ffmpeg-devel-request@ffmpeg.org with subject "unsubscribe".