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 9D6DE4E468 for ; Mon, 9 Jun 2025 22:25:36 +0000 (UTC) Received: from [127.0.1.1] (localhost [127.0.0.1]) by ffbox0-bg.ffmpeg.org (Postfix) with ESMTP id 96DCA68AEA7; Tue, 10 Jun 2025 01:25:34 +0300 (EEST) Received: from EUR03-AM7-obe.outbound.protection.outlook.com (mail-am7eur03olkn2035.outbound.protection.outlook.com [40.92.59.35]) by ffbox0-bg.ffmpeg.org (Postfix) with ESMTPS id AD4AE687CAC for ; Tue, 10 Jun 2025 01:25:27 +0300 (EEST) ARC-Seal: i=1; a=rsa-sha256; s=arcselector10001; d=microsoft.com; cv=none; b=QjaX7jL5a7EZwfG3d9My9fuAVJdRDfq4nMhwiDeBy4KvcnVx6t5KdCzqGZI0DiASMHANAPbAFvfe3rrLr0ULQkSHb0ZTdTitp383vOi8Z51gXLxWusymzj28Ab/csu6eK2c/0/CeEuou1yP28NU1YTrdVqBMKNnTNYjql0obApAjHFeCduWD0h5R8uP79ynGEdBuQ2XiedLpZFR1RCrwXOvUihyH8qA7Otu5NJ6ywRQykbutqF1NXAfDux7H08SZeo3GonX5U3fP6EHHeygDRJUxxsLEnhAIWOZsu27acQEHSHvLVLqHkkN7yWRYgOXqp6fMopdwTkB6GdKaTKfu+w== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; s=arcselector10001; 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=i87nf4S8HzMRME49188IqRzhKHGH+xX2dDIuG7Sc4X4=; b=w/lFtCDXMuUcDDi7ch6+2t2OS5MHI8ol8sOSae5uy438NI0ZtiPoqlEwcrEOhbp++HuqS0Tkt963wdg1Jv4L+j5zgAJ5OUSZnnMOTkH1JfTJ3kIdveWMtdV8qs+BIzZ1vL9Y8lwQSuOzgZKYm+1qn88dhugzP2Sbki9NVcXh716mjO+doEsa4yBVt+OQS93VF0V607Mbz0uDcbDuZILEp54oSxkQVyEN9eHMHTjMUoa8er8ZY8yZ/OAH54PUIcmQbHkU/fEQrm5ZVBS9OLPgx3iAzGSYguSfQgAwteaYrbwMauFrzCYuv616qMIT3s/nK5xOheNm8TTjZz6Z1y5bVQ== 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=i87nf4S8HzMRME49188IqRzhKHGH+xX2dDIuG7Sc4X4=; b=ommrI5AqEddh+jdHXCsYXuvKFlHvmtrjR2dRrUPhKd5JmgqsmyJUNPLiHIh/KlhqhSXHOfYHdvMTaIxAdEY98NuuzK5nmilvqV91kzUQqH3Lm7rVBT6yy8nH7M71gpNNR9GG1eWWb9oF5C57kRHfu1wdwY4SDkjgLbHH/E6gTDbkSAPUqKEqH9+z1QGLdlagfaKpPpVoqwtI/FdFQbg+PnOOd26Y4cPkbNXLTUzNofkZYABVNAIJ8QEytvBNIh5e79tvSvpgS01P0YKM5NrzTFcqeuMgdQR+llwTjqc04EHzrBbjGZjjqTfjrbaXvvytbvDWOMHh7WiddZREmKsk+g== Received: from GV1P250MB0737.EURP250.PROD.OUTLOOK.COM (2603:10a6:150:8e::17) by GV1P250MB0715.EURP250.PROD.OUTLOOK.COM (2603:10a6:150:91::20) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.8813.31; Mon, 9 Jun 2025 22:25:26 +0000 Received: from GV1P250MB0737.EURP250.PROD.OUTLOOK.COM ([fe80::d6a1:e3af:a5f1:b614]) by GV1P250MB0737.EURP250.PROD.OUTLOOK.COM ([fe80::d6a1:e3af:a5f1:b614%5]) with mapi id 15.20.8792.034; Mon, 9 Jun 2025 22:25:25 +0000 Message-ID: Date: Tue, 10 Jun 2025 00:25:24 +0200 User-Agent: Mozilla Thunderbird To: ffmpeg-devel@ffmpeg.org References: <653c199c57434b5041cbaa34fe7c26f206a4bc90.1749463495.git.pross@xvid.org> Content-Language: en-US From: Andreas Rheinhardt In-Reply-To: <653c199c57434b5041cbaa34fe7c26f206a4bc90.1749463495.git.pross@xvid.org> X-ClientProxiedBy: FR4P281CA0033.DEUP281.PROD.OUTLOOK.COM (2603:10a6:d10:c7::16) To GV1P250MB0737.EURP250.PROD.OUTLOOK.COM (2603:10a6:150:8e::17) X-Microsoft-Original-Message-ID: <27b2dc44-da16-459a-a937-b3fb928868f4@outlook.com> MIME-Version: 1.0 X-MS-Exchange-MessageSentRepresentingType: 1 X-MS-PublicTrafficType: Email X-MS-TrafficTypeDiagnostic: GV1P250MB0737:EE_|GV1P250MB0715:EE_ X-MS-Office365-Filtering-Correlation-Id: 4c3bb8c7-6598-47d4-1b25-08dda7a487f0 X-Microsoft-Antispam: BCL:0; ARA:14566002|7092599006|8060799009|15080799009|461199028|6090799003|5072599009|19110799006|440099028|3412199025; X-Microsoft-Antispam-Message-Info: =?utf-8?B?ZXhnNTk1S2h5Ymt6b3o0YnNTM2lhdk9tdktzV2EveGdzVEpoMnJXbExpMzhX?= =?utf-8?B?S0x4c1lBRGZjZnd2TWh1dTdYWXFEd1lPbGZNM29BQU81dEszMGMyNWpxa0Fz?= =?utf-8?B?dWRxbEpJZmZSUW9zdnd2dTUzN1BIZlVmZzcxeHl1K0NYT1h5N2xhR2xGQWpw?= =?utf-8?B?ZzcvL09kWXZHdUd5K0xFeUNldGlWUkJXL3FZRUJ6T0s1dXloaGd0NStmc2Zk?= =?utf-8?B?NUViTmdtdkRkMVMzQk52OVJWbHdOVkErWXIxb0xqMStUNFJPWXVZWlI3VEtP?= =?utf-8?B?WEZiL25rUFlLMTh4OWFuYXRvN2tra2VWN0t3Qi83cUVITTZ6cjhlNGdDbVB5?= =?utf-8?B?cUxMbmJPQ3VHZnIzZVFTc1RSTnc1dVEwR1V0SlBuUjh1MXNOY2U4aVRMaHNh?= =?utf-8?B?REZ1aHhVZFpCOElSenhQYjFZU2ZtZFRTRHdFdnBvbkhrUFRWNUI1dTRHbUQr?= =?utf-8?B?UC9pVnBteWpubTFUcllnZFBIODVxSms2Wll3aWl5Nml0MkRqelkrcEk0dVYr?= =?utf-8?B?Vll2L0l6c28xSWNHY3FzRDRudlBrRHpzb091dVlnK0drMk9jeGVHUmZOdnNF?= =?utf-8?B?c2QwVkxEOW9xZmgzV2F1MTNmME4rNnp1eG1JQXpyeE1XeWF3WDJtck0vWURQ?= =?utf-8?B?c2pDMFY1WWFaN2cxVkRzODM2WmEzRGY3S0JROEVxRzRoNlRiSFp4YkU5ODdZ?= =?utf-8?B?MnVHaDZ0YXlkRU5BSGpsdU9IaUp1Z1BHMllrSHJENVJoS2w3NHZpalpPQ052?= =?utf-8?B?WnFMZUZ3QVhqTENVc0JjOWhTT0tUN1JnUzNEeHVKR1dDNXU1Um1DQVJJN2sz?= =?utf-8?B?ZGV1NjJUTHFwOXliQmZ4WFJxaEJOb0hLRndxV2ZGQXNneTVKN2hHOGNSdU51?= =?utf-8?B?aXdyVVl6ZEtBK2V0aHFuRWltd0Y4M3JtdkdyMjV5VUNCOW0zai9lMnV2TWNa?= =?utf-8?B?STB0ZTZNcHpyVHB2NmNZZ3VGdVlZNEF0dU5XSVh5czYyRWVlVVk0VU85Y1lT?= =?utf-8?B?N1RKN3NvTGlyY2xsT3lzZXoyUTJFcUVNb2VxRzN4TjZLTm5xalV1dUZUTEhO?= =?utf-8?B?alJkK0prbmR0ZGtFbEJ3MXdHYUpvUXNDdmJOR21TTmdackk1cmNvemNMSVpN?= =?utf-8?B?SUpncDNZSENMVXZsM0pKWjBhTXpMQnpuWXZEekpkdlI5YXlLREt0WmcyNldl?= =?utf-8?B?MERpWVQ1WHFTZENPUGltRldVcjJtWHQzYWZCRUlIQ1NMakpuTTAzbElHV09E?= =?utf-8?B?MlcrRlQwdHY1UDFnQnF1UkZhYzBTS3UvOVl6K2lUZnRDQlRvTWtTbDgybUkw?= =?utf-8?B?eG40OHZNTDdERVNzTXZjbHpxQmQwbHdCWFZOeFFONGRMQmhFRzhHQW5udFI0?= =?utf-8?B?NXJwNWwrb2F2YXgxOFA5d3RiWFRrWWx1TEYzaHplMkdFWjVrUHU2WVNjVXM3?= =?utf-8?B?dmRjOWlXelpuazFlbS9MZW1wcEdyVnlLZmZOaTU3TVAyVll5SjZTOFRuMXhz?= =?utf-8?B?NEU0WHNSdUFEZjFoWDBDbXJCdVhUeXRyUG5VNW53azhIcE5qUUlWNktvcVln?= =?utf-8?B?NkdVZz09?= X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-MessageData-0: =?utf-8?B?VlVNb1haOENibzJyR1ByaWpGcDkvTjF6Uks5aE1xb254OE9WWUpJQkZENDRz?= =?utf-8?B?bzZheHFERDNGdzh3NldRdFBuSnUyb01NMU1ZSmorYzJ5MTh4eGxVaDFnRDRZ?= =?utf-8?B?Z3hkZGRTaG5xREhlbEoxZkhRSzc0cjEwZ2FodmEzQkdVdEJHQ0NOVWhlcko4?= =?utf-8?B?bW92ZFU4TjFiNHJ2RUxQREg3bFRHakEwd28xSlRhZXBQZk43aFBmQjlMWEl2?= =?utf-8?B?dGxxY0ZvRFlsa090dE02WjBvVUhaZEpVVUFubW9NbzlobWRVaGdoRnc3dWVN?= =?utf-8?B?K2pRM0pieXRMMmlzYU1rVEZKdFQ1YjNmWi9IUmVOeHR0UkVKalpLbEM0bGZz?= =?utf-8?B?R3NKUE02ZldiRlBlVGh1WmFTaG9tVHQ3Ky8vdWdPMzRISjYvaXgrcnhITCtm?= =?utf-8?B?cmZsVFFyeWVjSlhRYnQyZ1h0Uk82VUVsREhkb0plUkh6ZDYxcEJPeThLVzJ2?= =?utf-8?B?VVNIVk9vZUpNTGkxd2dZSmFoYmJoMXR6ZVAxbjBoRjJHYmp1N1FjMk9CZXgz?= =?utf-8?B?ZjJCWkEzN3NRR0NHVnJkNithd3NjL3l6QlpzUUl1TGJqNmk0czBvRkY4N1RZ?= =?utf-8?B?Q1ArUTZyUjZqUkdUWTRpTmx4UlpmL2ZHYzUwemRpU1JPUGo0QmQ4NGw4blc5?= =?utf-8?B?T3lkdnV2NkZhQ0t2eWlybGhmVjRnQ25QdXdIRVdvSnBpMlZzcWdMcUprdzZH?= =?utf-8?B?bFY0TUl0ZjA2aUg0blg1d29PZ1JEZFhNU1lLRU90NDBYM1BiQmpFVElLWEV4?= =?utf-8?B?ZEFXM3d6dmZZMUU1bG9lbmk0OUVrbGE5eVNyMzE3R05oZkNCWDFHbHNRaVJV?= =?utf-8?B?MHN4cHcyYVZac0lYYU9vaXJJa3RKY0VkZGVVWGQxVVNBNEJobkViU2FDckZ2?= =?utf-8?B?YU1OMWN6TE5Wb0JDU0srOVVLcjE4TG9WcWFVbjg3ZmE0ci9naUh1dnBSajRX?= =?utf-8?B?Vll5RlpoOFJGUUh5VG9RU0REdUl0T2ZmUmxCZDN6U2h1Rjk3dnI0citmQTJm?= =?utf-8?B?elpBc2p3UEFZM1lzR2JZeXFoQ2xBc2VGV0ZMVnhpandvMmg0cTd3S0hoOXdm?= =?utf-8?B?cVlDUDB2dFpNVVk0VXBnc2RFZGRFS1REODFzblcwcmpaZGtSaDZiZy9HOUlV?= =?utf-8?B?ckVwQTI4dCs4M3RCTkZlbDZIWi85Vk9NMFR1ekE5aGNLTzROcFlUUFRuUXpR?= =?utf-8?B?bTlBWTJNZ0E3RExmVU5OU2JxcXdobE1FbjA4YWhrZ0lPNUY1YXV1dU04NUJS?= =?utf-8?B?K2s4UzdrQnA0MU5BUnJuVlB3MnVLNDVxS0ZRZUZwQ3JoNzVCMzUyWWZ3bDBt?= =?utf-8?B?bkROcFBNQ0xvWkZzWmJHZk15U2swMGVGRzB3NmtHVmVIY3VseVNlVEQveXcr?= =?utf-8?B?SERkU3dlKythM3R6RXBlNlBOamM4N0k0aDEva2NNcC9NeVlDOUt2aENBdjA0?= =?utf-8?B?QS9EZlNQdEVaamVBQjdUWWFhT2p1NmlkajBCUElWWlk2OE9YbVBPWjJCdlJW?= =?utf-8?B?RVl2VXRDVW82UEJpS05TVXRTdldRTk56TEVMeERTWFBKc0NyYko0N3NhNHpk?= =?utf-8?B?UnorVzdvVHFyZmZlVzMweVhHYXhrWWJ5bmJIN0V4SzBZTkxYVUR1bkVGR3po?= =?utf-8?B?M0xNTzdsQ2xxTWJQVU1Fd2lCaFkxU0FNWFJJeFVxbi93VWtXN0U2NmxBK2Jp?= =?utf-8?B?Yk5pNUVKcEJubmY2bXdnWlRDV29maW53dWhITyt6K3RHazErQitGKy9vbTVN?= =?utf-8?B?RVNYZUN3UVdOYXJjL20zclZYamRPT1BRZTd2TkFuUlpKL1BqMFptL0R0V2tP?= =?utf-8?B?dStGNHdYQi9xekh0WXJFZz09?= X-OriginatorOrg: outlook.com X-MS-Exchange-CrossTenant-Network-Message-Id: 4c3bb8c7-6598-47d4-1b25-08dda7a487f0 X-MS-Exchange-CrossTenant-AuthSource: GV1P250MB0737.EURP250.PROD.OUTLOOK.COM X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-OriginalArrivalTime: 09 Jun 2025 22:25:25.8971 (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: GV1P250MB0715 Subject: Re: [FFmpeg-devel] [PATCHv3 7/8] avformat/aiff: G.728 muxing and demuxing 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: Peter Ross: > --- > libavformat/aiff.c | 1 + > libavformat/aiffdec.c | 3 +++ > 2 files changed, 4 insertions(+) > > diff --git a/libavformat/aiff.c b/libavformat/aiff.c > index 1ceac69a70..907f7d8d28 100644 > --- a/libavformat/aiff.c > +++ b/libavformat/aiff.c > @@ -40,6 +40,7 @@ const AVCodecTag ff_codec_aiff_tags[] = { > { AV_CODEC_ID_GSM, MKTAG('G','S','M',' ') }, > { AV_CODEC_ID_ADPCM_G722, MKTAG('G','7','2','2') }, > { AV_CODEC_ID_ADPCM_G726LE, MKTAG('G','7','2','6') }, > + { AV_CODEC_ID_G728, MKTAG('G','7','2','8') }, > { AV_CODEC_ID_PCM_S16BE, MKTAG('t','w','o','s') }, > { AV_CODEC_ID_PCM_S16LE, MKTAG('s','o','w','t') }, > { AV_CODEC_ID_ADPCM_IMA_QT, MKTAG('i','m','a','4') }, > diff --git a/libavformat/aiffdec.c b/libavformat/aiffdec.c > index bd5bd2e4bb..aeb00cccd0 100644 > --- a/libavformat/aiffdec.c > +++ b/libavformat/aiffdec.c > @@ -174,6 +174,9 @@ static int get_aiff_header(AVFormatContext *s, int64_t size, > case AV_CODEC_ID_GSM: > par->block_align = 33; > break; > + case AV_CODEC_ID_G728: > + par->block_align = 5; > + break; > default: > aiff->block_duration = 1; > break; > Is this and the riff patch based on some spec or are you just inventing things here? - 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".