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 2011D40AFB for ; Fri, 4 Feb 2022 03:24:09 +0000 (UTC) Received: from [127.0.1.1] (localhost [127.0.0.1]) by ffbox0-bg.mplayerhq.hu (Postfix) with ESMTP id 5740B68B262; Fri, 4 Feb 2022 05:24:08 +0200 (EET) Received: from AUS01-SY4-obe.outbound.protection.outlook.com (mail-sy4aus01olkn2147.outbound.protection.outlook.com [40.92.62.147]) by ffbox0-bg.mplayerhq.hu (Postfix) with ESMTPS id DD19268B253 for ; Fri, 4 Feb 2022 05:24:01 +0200 (EET) ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=KnuSmvOmBsgN88oVlkLigEKt74DNhugaI0vzoxa91Mv7svA6dpEv1VuAOLtmzc0OTuajBnUMkAQXtUEXje1ZAmIvS5F9k7iR/f+brysvEFxqFSDAYEgUDWzwe+Yt3bgwUmDM056xAvyfYZjNloU7Ofas4vLpRJTrC/lT6Bcs2PXfgwyZcXNCPYYaMa9F3DXx7PC7hdNqNs9WwQJmYDvcopscbqvGlkv/Aro6u9D+JVXTb2dNYrUCvYrnJJRP5hiKbHAyEQ1FVQIvswMH43+rPgQyS5BmAUWM4MRC6oO/xpqyASHv29JqWZsqJyGShX/5OyHpyS49r8+BqZVG0C0LYQ== 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=QGgkJNObLcCy6aQdiAUF3JUfpZVQzKKJW6wFSi6ysIo=; b=JYnYOUm08mOuNnxDfw3a4q+lJw73UiFcoshvh5hyzc9FntYihTzly1uRIgR2hmjeZIalCSFfpoX0/xghsirICLab4Ojga+4iqXakZj+vkl3PXIBQDx2dR+HsXrfysbL/LG44UEkiTwCs4Fb95LVsmU2MBDMxRQbOpcg8M4s02lP23uvEwtTCK2CV0Qkdw1hEachufoNkxsPHQg5QSrLrNyISqPdJi8q4YdXorz1M2wzc3Zovcu0UXjali4OEuetaIsDyxTopiaTKXb/jGh6dfyo3BZU0+PuZM0FxCR5tazRT/ChCOWUaxxcm0/CDe/3o096/SY3cVG480JhVicLVdw== 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=QGgkJNObLcCy6aQdiAUF3JUfpZVQzKKJW6wFSi6ysIo=; b=ueACKFjH/il2m4KGOnyLuFwzXLmNdTbUdj/QaNAtq52TU00ghEooiW5EJ/wG+rstTdwRtu3bEDVY3s4N79scZ4ICEs5GkoKDpPypm6H97uilsn7xJ3QJ0oHJLaPeSKZFrjSyx2xomOHhyGsRu6/d8UrcYxt5NQ0ha/nuG9WJ7KZQuChsPnhl6WHCF60CP6ZLaTUor0wgHn6lA/nW8BLFDtqsSSNnf8oditd1ocG5v01MGBOIZA5VgnAuYxlcbAAz5QgLHLw0odPPjKl3jG/jLq12zFy//Z1IkmuIUWKLBbSOvV9Rq8e239UCi9neKHI/s9X3Ivmx+/sZ/0WWlu2vAA== Received: from ME3PR01MB5624.ausprd01.prod.outlook.com (2603:10c6:220:cd::12) by SY4PR01MB6041.ausprd01.prod.outlook.com (2603:10c6:10:f7::5) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.4951.12; Fri, 4 Feb 2022 03:23:57 +0000 Received: from ME3PR01MB5624.ausprd01.prod.outlook.com ([fe80::b088:bb6b:6404:75f0]) by ME3PR01MB5624.ausprd01.prod.outlook.com ([fe80::b088:bb6b:6404:75f0%5]) with mapi id 15.20.4951.014; Fri, 4 Feb 2022 03:23:57 +0000 Date: Fri, 4 Feb 2022 11:23:47 +0800 From: Wang Chuan To: ffmpeg-devel@ffmpeg.org Message-ID: In-Reply-To: References: X-Readdle-Message-ID: 4abe01db-eff2-425c-8fa9-818f40b708b2@Spark X-TMN: [3p9f36CaKwNc4bfliYU+FXp7LBtjdKrv] X-ClientProxiedBy: HK2PR02CA0209.apcprd02.prod.outlook.com (2603:1096:201:20::21) To ME3PR01MB5624.ausprd01.prod.outlook.com (2603:10c6:220:cd::12) X-Microsoft-Original-Message-ID: <4abe01db-eff2-425c-8fa9-818f40b708b2@Spark> MIME-Version: 1.0 X-MS-Exchange-MessageSentRepresentingType: 1 X-MS-PublicTrafficType: Email X-MS-Office365-Filtering-Correlation-Id: 15276b16-8cbe-48e1-8153-08d9e78dc796 X-MS-TrafficTypeDiagnostic: SY4PR01MB6041:EE_ X-Microsoft-Antispam: BCL:0; X-Microsoft-Antispam-Message-Info: o38MDGsl8Y0ynzbf1gcSv7gUHQ05RW+8p+3DtBcefw0IuSsyukkhBFoR3ze1OyqZxAi5sfx8G4CaeMMQZe09z7atNI09zvVMn9UvpZl+C96XJx5mQE047aMq9q33xNqDLebCsqT0dsnKFKjA6l63FAtRZ7sDRMV6kc+KGzG5lUB5EgZWvz+Ok69MFyvf3sQCpHvSvijBaRQ60MHflGmc2FV+Y9QN6oaLHM+KN+1KI6DAVS0De7RRHKtf6+BYu/CXTqmeitDzP/iBqWo/UMVyEEwZ2K/zNn/AFiKeSR7MKBvl5NCoTH2Y3nc5Z1dh4iWtBB2qSkKk5jSdwgj+b/Lj7fnjq8KCe1mYOYxE4IjIzqVEeTC7LOzwX0MYltxAjoTiyvZYhrxUhf6TadoAM7Qvf9zKigxsrIr0KCjF7cMKqyeH9974hvBCwvSRPSVZJUNp87yyvdzYQgxP3Bamdd0KXY1U64p3brcRoy2u2CdtYVOlJAGL8mBdR5uwvvWAPl83glZQtLu41aDzyB+xr2P9le3srQ883231I7tP+fiSHJxT/ceqxA29QN7y/k240FK++OGBksG81kyY7zv3vpJDpA== X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-MessageData-0: =?utf-8?B?N1A3cGwrN3ZoY3ZEVWkvVm9KY3lkWTROVWJoYkhyNGJYLy81NVFoZlVIcFhk?= =?utf-8?B?OVhQOFdnUU5DMmpsaWN1UStzdzU5RXhwS3pGeFRFZ3RncTR0OUpqZVZ3eDBB?= =?utf-8?B?QWV4dFZmRVVwUzVjbjN1cDdaQnNBU3UzN3hudlFwQWtjb001M1psaWlrQm9S?= =?utf-8?B?NExMRjhXVVcyYVM1aHcxZjN2a0ZGaHhzclNLbVlUOFowM3dRaDRhQnJMVkJq?= =?utf-8?B?aFlBVEJ1cVRucmp2UTdJWXN3cy9KelVTVldRU2xDY05sTnhlWFdEcFFUbGwv?= =?utf-8?B?dTRsRXU2azE3dHFjREtzY1N5WWFDWEJ0VFhwWTNzclI1bW9mdncwWTFWYmJJ?= =?utf-8?B?ZUVQZ1ZsMzlqTlNyV08rSDB0TEhaWGF5a2FQa1B2K1IvUnZjTzI4SkNvSmh3?= =?utf-8?B?cno3aW9vNEQ3Q3lMdUJKeTVaUjNDMjNTTHlyNm9GbEhaOFVaVmRCRVNQc2No?= =?utf-8?B?WW9GVWF0cVlrWTkzb3o4MTk2a1ArNC93MHZvbW5lOU5mWWNKZ1JteGdLVW9r?= =?utf-8?B?ZHllMHVJZEZTTlVSTXNqNFhvK3ZrTlF0RzE3QjkwMGc2WThnWDZPL09OOUt5?= =?utf-8?B?dVVsak1UK2NDNWFDSkJwd2Y4RHFWQkx1TkFZdVhjdnZHdlRCM2E2cjFPTDRW?= =?utf-8?B?Q0QzMUc1MU5KVXN4ZzArMVFRV1J0N0dwVnJUZEVFZWhRY1l6c2VwMnRvU0dr?= =?utf-8?B?YXlvcTRsakRjY0VvV09MaUoyS2xLa0E5V0kzM3o5YlFhdUlmN0djSDczYkxU?= =?utf-8?B?L0xOMjcxbnBxZzVtbmo0Y3gvL0pad3dIS2ZYc3hKRCtIM29uWHhIZ3hnRGFz?= =?utf-8?B?M3hrR255VGZGTmlKMUE2ZFUydGMycCtqMjFJZ2pTM3Y3b0ZBUVdUMFJYSzIv?= =?utf-8?B?U3dCU2JNcFd0SGFYYWIrcWNjWmpPNVRMdnA1RXZ5VDdManphbXVpa0RKdExx?= =?utf-8?B?N3p4YUJaNm1ydlRNdE5QUWVuRFdScTZNb21GNG0vM3hYUE90SElJRDFoQkNw?= =?utf-8?B?c0ViVlZ6RXJkZk51N3JrWlJ5VytnY2UvOHVWZHd4SkpnY1A1ZXRxLzNTV3Vy?= =?utf-8?B?YlFud0dzaW9tNTl0QlpPZGYwN0dha0MvWm5rSThsOEtuZjF2Z0xtdUxSTnVy?= =?utf-8?B?RloyTEtaZWgxdlZBRVZuWHd6djZsYktNSHRrbjRjc3IxMWc3RDZnQlJVbE45?= =?utf-8?B?UkJTZC9nazB2THJqR2Z3V2x5ZERBbGdvR2dTMXNFQ3oyb3lVc2lYSTdETkdG?= =?utf-8?B?Wm02STlpNVhSWU0vQVMwWWVQeTJJVU5haHpwdnVxMUtyRDhJdz09?= X-OriginatorOrg: outlook.com X-MS-Exchange-CrossTenant-Network-Message-Id: 15276b16-8cbe-48e1-8153-08d9e78dc796 X-MS-Exchange-CrossTenant-AuthSource: ME3PR01MB5624.ausprd01.prod.outlook.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-OriginalArrivalTime: 04 Feb 2022 03:23:57.8475 (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: SY4PR01MB6041 Content-Disposition: inline X-Content-Filtered-By: Mailman/MimeDel 2.1.29 Subject: Re: [FFmpeg-devel] [PATCH 2/2] libavformat/mov: fix udta reading in trak box 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: Ping? On Jan 28, 2022, 11:24 AM +0800, Wang Chuan , wrote: > if we are reading udta in trak box, the data should go to metadata > of current stream. > > Signed-off-by: Wang Chuan > --- > libavformat/mov.c | 5 ++++- > 1 file changed, 4 insertions(+), 1 deletion(-) > > diff --git a/libavformat/mov.c b/libavformat/mov.c > index 1437d160f8..cb983defb3 100644 > --- a/libavformat/mov.c > +++ b/libavformat/mov.c > @@ -522,7 +522,10 @@ retry: > str[str_size] = 0; > } > c->fc->event_flags |= AVFMT_EVENT_FLAG_METADATA_UPDATED; > - av_dict_set(&c->fc->metadata, key, str, 0); > + if (c->trak_index != -1) > + av_dict_set(&c->fc->streams[c->trak_index]->metadata, key, > str, 0); > + else > + av_dict_set(&c->fc->metadata, key, str, 0); > if (*language && strcmp(language, "und")) { > snprintf(key2, sizeof(key2), "%s-%s", key, language); > av_dict_set(&c->fc->metadata, key2, str, 0); > -- > 2.29.2 > _______________________________________________ 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".