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 83C8347035 for ; Tue, 25 Jul 2023 12:40:55 +0000 (UTC) Received: from [127.0.1.1] (localhost [127.0.0.1]) by ffbox0-bg.mplayerhq.hu (Postfix) with ESMTP id 8675068C8FD; Tue, 25 Jul 2023 15:40:53 +0300 (EEST) Received: from NAM04-DM6-obe.outbound.protection.outlook.com (mail-dm6nam04olkn2084.outbound.protection.outlook.com [40.92.45.84]) by ffbox0-bg.mplayerhq.hu (Postfix) with ESMTPS id 9E75868C74F for ; Tue, 25 Jul 2023 15:40:46 +0300 (EEST) ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=DKFiEerlNYani5RnXgSbidY1TTrhYUmalfO3E90lkeWA25KarTjnuD/RrJr8zD0GmXhdVHc6SwcUQfU0Vyr0F4fYN9S3W7rtdTRM1tpmRSDhRL9XRWv5xzGJunmp1SAVfbWY0TxZl3FFk9o3VRRdTqbtyBqUgVm8eljM7o4PioEeBq3U6S04pI1iFJBrR5yeTkxvOOLumXrHMuzOgcQ9onstKBtx36F8mihqGPesUAozFAp7GW8exrvbkRZTPP6/JZjV1cFYKRwQ5WXsfOx9QULoYRLOHqXlxoV3X3rby9MftNy30okMdkX8517SFiawxHQ3NoYGSwsnW917EcxkMw== 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=WROcbxQo6hewcK0Z6mD1nCYpczPOvBoBUyQpFepnsYg=; b=WTFvWp8dMIazdI7+8Rhz7z6DmsIV4lt57etsYW2UTPh96XRUwjCIPDwjFsE2KopWguEdWDg/5y6AdHSQTpv9DNCsOEEWS8E0Xm+ZSSTGLm3przjMewmoNmCZrGpAdo92qa+YwuWFc+29CRIMskyIIcXO0Uoo71AZk6PG8JMtqOL8ArY/Xw23Er07/PxmKIdQ9AzhJ2Tg3Aaeg/RR6OisEqIYxUv2UVT/4NJxJiM8Myn1H4Z695PtTrCM9hg+RfYeafofxPNem5zhxtAF2Xun4mThsQbb4+Fe6NkmXR//r5DkKB6xMT1Ccfg3l+Os7xXkPznM/H+7kElcRuk9iK873w== 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=WROcbxQo6hewcK0Z6mD1nCYpczPOvBoBUyQpFepnsYg=; b=tIRmE8At8SCVu+kEsODiutvBPIJAjPmaJLuOxiBD2C3ZaCwye27b8ekncPiuu88tWlqxEXnbLl4AFEUw+JSCU/IyRPD3Rbh2SkhbKJ7v0S/z0MCcEI6Vhe7rl1shWPlNjXB8lqA4/Mh1ZYJ32uFrA7vaJ0msbmc0aT2T+WzhB06M/sdmyEP93BmqoRadSgBnHALmxICqihQ26Bf7b4rX4N/E/YMmoJ+sff8aVa5WC5qmsnamzyTJUQKN7VP1OpBVo4gdAW/Pi+QmMqIw30QrMTaqq+pjN+lHJxiVJcpScbKPFNjIz7H91bhRAhp6Y3r7TPEtX9rcTxX/a3zZTl9miw== Received: from PH7PR11MB7430.namprd11.prod.outlook.com (2603:10b6:510:274::20) by SJ0PR11MB5769.namprd11.prod.outlook.com (2603:10b6:a03:420::8) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.6609.32; Tue, 25 Jul 2023 12:40:43 +0000 Received: from PH7PR11MB7430.namprd11.prod.outlook.com ([fe80::6216:b3a7:a5b2:bd43]) by PH7PR11MB7430.namprd11.prod.outlook.com ([fe80::6216:b3a7:a5b2:bd43%4]) with mapi id 15.20.6609.032; Tue, 25 Jul 2023 12:40:43 +0000 From: hung kuishing To: FFmpeg development discussions and patches Thread-Topic: [FFmpeg-devel] [PATCH v2] add prores bitstream demuxer and muxer Thread-Index: Adm+5/fnEwcCvfVrTp2fUDJ7K7srUwABdzaAAAFVVWA= Date: Tue, 25 Jul 2023 12:40:43 +0000 Message-ID: References: In-Reply-To: Accept-Language: zh-CN, en-US Content-Language: zh-CN X-MS-Has-Attach: X-MS-TNEF-Correlator: x-tmn: [1/tpw9gcQxa028ysvJvmYLOL9yvPok9FuZEyIYMHxGc=] x-ms-publictraffictype: Email x-ms-traffictypediagnostic: PH7PR11MB7430:EE_|SJ0PR11MB5769:EE_ x-ms-office365-filtering-correlation-id: e95ed12f-1838-4d9c-e984-08db8d0c5c83 x-microsoft-antispam: BCL:0; x-microsoft-antispam-message-info: jXhLYgTuQnkOjilslVHbf4vF4rxyhx+4TYspWgwPp9ocNhvvDV85MEekd3nBthn67fBmqZjUEoqKjJJ7xUUKBrkJfLgUJ+Ddvw/MkvlrHLACwywFZFwu0lTgvJiXxuriBu2RG+Xi7bXW9+nj94EBsdjO1f6JanEz7LnWZeBSC57B2xXqVdEn94R+ngJ7AiTQ3m/qTWpSrG9XC+ancgLpNdVnxJNWWwuwymbb3y/mRvaBLJj3ilzPyy7WGYy169MhPCZju6wTYJPSmV3K+7mVz4cNTRITQ2dB7FODAiFQPdzS+tqvCriAIcJCIDyE8kN13hMk6LVuAUNaoAlpKnbciFB/aR3dnfWavM7jRMPFDrLNhFqzhGDLpx8rPdA46F48DrDynLG3V972p4iqTOwul7A/zjT8oDRCnNurpDew5Xf1kXPk1i231bD+kL4SVDE4kit2uxlIu6tKVHOYTyT9q5rNaXVzlOotSYXtIlwsrXfbNoYyRj/fSyPX5MOFlrdY1SNMKgsheeyXa+y//1BjlsvZyQV1RTexKQJFmWsFgmE= x-ms-exchange-antispam-messagedata-chunkcount: 1 x-ms-exchange-antispam-messagedata-0: =?utf-8?B?WEVPWksvY0JGSDlqcEwzTjN1ODhpU2sveXJhYVlmczdwcXhSeE5XREhUQ2cr?= =?utf-8?B?dVJiSURmMTl4MGw3eS9xR043TzV6K1E0aHRFOUY5OG1XZ2VVeUdHMjM0MGI5?= =?utf-8?B?OU1xTlhhQ3FxVHNQV0w0SldudUlsZTU5NGhONnlJODN3NUpoNDN4K2xvS3dj?= =?utf-8?B?ekRkeHNOSG1RalVqOWpYNGVCU3c3VXNtVS9hYStNQUx6cmptb3VGV3F5TTdm?= =?utf-8?B?RUJwV1FRVzB4aTBoRk92L1BsaC9Ncm9QR29aeVZUaWdHVHhMc3d5eFhyM0Mw?= =?utf-8?B?aEtleEZxMEVPNXZGc3YxM2c3bVJxaW82U2Y0TkdmZW9aSEQ2akZnQ3BUQjNL?= =?utf-8?B?WWZlQ2RFQ2dYYTl2U005YXc1WHBlcmtJNVBRbzd0VjVQd3lJUEdFc3UwRFhD?= =?utf-8?B?ZkFrWnBJRElLaWdYZS9qRVBDWU1yVC9Vd05lUW1UdmJTTFd2ZUF6Z3V3M2tN?= =?utf-8?B?UER6cUoyQ2dNYXFRQVNTYldPOUJ1clBiL082aWYyczN0TEFlTnNDS2Y5aU5L?= =?utf-8?B?VklSM2pkeURZMzBNWll2OG1kN2VmZ0RIUzNZL0g2ZlU0YUN4c0w1Z3RIdVNS?= =?utf-8?B?MFNCdGdHTkgvT0xYZERvbEZyRkcwaDFIZDdZR3J6aW1uSVhoU2pPd0Y3NUFr?= =?utf-8?B?eTFTcVJWUndYZzRTNG1aWW5Pa1Z0Y3Q0MFo2RXhKaVM5cHJPY1JFdVhrdnJ5?= =?utf-8?B?YkdjbkJjeGlCbk55VU8yR0RYN3VWeEgzUEtpZU9vcGNEQThTOTVpOVdqcU16?= =?utf-8?B?NHk4Q2p4bXpOYkgycklhTXhBeUJVeEZhc3pqNWpmM1BrdmVZM2N3dDExbnZz?= =?utf-8?B?ZDhoWksxNGtIVFdTTkhvaEJ3OGVCbjBHUEpUVGQwdjYrWXZiSk1aOGZ3MlV3?= =?utf-8?B?U0NRaG5BRGZwUjN4NzMwVUh3VVR4Y3UzS25vUWZDbEFuY3VDNG53YkM1OU8x?= =?utf-8?B?NzI1RVNEOVZSQmRFTzcyRVhydFR1bWt1NnJmejZPRW1KVXoxQmlOaTkrcVZj?= =?utf-8?B?OW4wQkZGczh1akNVSDdPcGFxcWFHY0IwRGVPbVBWT09JOTlrMjhnRjdEczJk?= =?utf-8?B?WXFSemRmU1VpeWp6dEpNcXBpZjcxcTA4d2gza01Sanpmam8rZE12c0JxcTQ4?= =?utf-8?B?VS91cFppWFhTS1pkM2FVeDlweDhhOTZPMnRVc1dyc1pOeHdBTW5Oa2t1S3NF?= =?utf-8?B?SmRZZG5tL1pHRDAvZjJ5akVBTVJkNWdzN1o4eStjWE5ka0xHQ25NR3BtRjM5?= =?utf-8?B?cUcvbEUzMVl3S2ZlUldxbi9ZZ2JBYWQ3T3J0ZTQ3T2l5T3lPeENLK2tuTmww?= =?utf-8?B?RDBQUjV6MmpuMFkvanlkY2ZCVFc0L2hrM29TOGlzMVFwWStxUUViRm5uMit2?= =?utf-8?B?bnNnc014NW4ydjQ5OTNCT29xRzVDUXY0aDM1SU1uYlJhOWtORUhJWnp1TEha?= =?utf-8?B?WGZQMm1aZFE3WGMxUHZCaEVnSi95NGtxeUFLcTBRaGZZYlVLNGx5S2Y0QUdj?= =?utf-8?B?bW90ZHpDbVdsc1BZUCt3OFZSb3BqOXFOeEFsZWoxaUxjM09NWlltM1FsZVRa?= =?utf-8?B?TnU0Y3FJSWIxaGxHUDZIS0VkWm84bzdPbGJrM2RENXcvWEw1Nk5kQXAzaWo2?= =?utf-8?B?UnZNZnh4dFVDN2V1Z2l0R3RxS2dhMGc9PQ==?= MIME-Version: 1.0 X-OriginatorOrg: outlook.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-AuthSource: PH7PR11MB7430.namprd11.prod.outlook.com X-MS-Exchange-CrossTenant-RMS-PersistedConsumerOrg: 00000000-0000-0000-0000-000000000000 X-MS-Exchange-CrossTenant-Network-Message-Id: e95ed12f-1838-4d9c-e984-08db8d0c5c83 X-MS-Exchange-CrossTenant-rms-persistedconsumerorg: 00000000-0000-0000-0000-000000000000 X-MS-Exchange-CrossTenant-originalarrivaltime: 25 Jul 2023 12:40:43.4293 (UTC) X-MS-Exchange-CrossTenant-fromentityheader: Hosted X-MS-Exchange-CrossTenant-id: 84df9e7f-e9f6-40af-b435-aaaaaaaaaaaa X-MS-Exchange-Transport-CrossTenantHeadersStamped: SJ0PR11MB5769 Subject: [FFmpeg-devel] =?utf-8?b?5Zue5aSNOiAgW1BBVENIIHYyXSBhZGQgcHJv?= =?utf-8?q?res_bitstream_demuxer_and_muxer?= 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="utf-8" Content-Transfer-Encoding: base64 Errors-To: ffmpeg-devel-bounces@ffmpeg.org Sender: "ffmpeg-devel" Archived-At: List-Archive: List-Post: SGksIHdpZHRoIGFuZCBoZWlnaHQgdXNlIHUoMTYpIGRlc2NyaXB0b3IgaW4gcHJvcmVzIHNwZWNp ZmljYXRpb24sIGFuZCBzcGVjIGRvZXMgbm90IGxpbWl0IHNjb3BlLCANCkkgZ3Vlc3MgMX42NTUz NSBhcmUgYWxsb3dhYmxlLiBTbyBJIHRoaW5rIEknbGwgY2hhbmdlIGl0IHRvIGNoZWNrIGlmIHRo ZXkgYXJlIGVxdWFsIHRvIDAuDQpXaGF0IGRvIHlvdSBwcm9wb3NlPw0KDQotLS0tLemCruS7tuWO n+S7ti0tLS0tDQrlj5Hku7bkuro6IGZmbXBlZy1kZXZlbCA8ZmZtcGVnLWRldmVsLWJvdW5jZXNA ZmZtcGVnLm9yZz4g5Luj6KGoIFRvbWFzIEg/cmRpbg0K5Y+R6YCB5pe26Ze0OiAyMDIz5bm0N+ac iDI15pelIDE5OjQ4DQrmlLbku7bkuro6IEZGbXBlZyBkZXZlbG9wbWVudCBkaXNjdXNzaW9ucyBh bmQgcGF0Y2hlcyA8ZmZtcGVnLWRldmVsQGZmbXBlZy5vcmc+DQrkuLvpopg6IFJlOiBbRkZtcGVn LWRldmVsXSBbUEFUQ0ggdjJdIGFkZCBwcm9yZXMgYml0c3RyZWFtIGRlbXV4ZXIgYW5kIG11eGVy DQoNCj4gK3N0YXRpYyBpbnQgcHJvcmVzX2NoZWNrX2ZyYW1lX2hlYWRlcihjb25zdCB1aW50OF90 ICpidWYsIGNvbnN0IGludA0KPiBkYXRhX3NpemUpDQo+ICt7DQo+ICvCoMKgwqAgaW50IGhkcl9z aXplLCB3aWR0aCwgaGVpZ2h0Ow0KPiArwqDCoMKgIGludCB2ZXJzaW9uLCBhbHBoYV9pbmZvOw0K PiArDQo+ICvCoMKgwqAgaGRyX3NpemUgPSBBVl9SQjE2KGJ1Zik7DQo+ICvCoMKgwqAgaWYgKGhk cl9zaXplIDwgRlJBTUVfRklYRURfSEVBREVSX1NJWkUpDQo+ICvCoMKgwqDCoMKgwqDCoCByZXR1 cm4gQVZFUlJPUl9JTlZBTElEREFUQTsNCj4gKw0KPiArwqDCoMKgIHZlcnNpb24gPSBidWZbM107 DQo+ICvCoMKgwqAgaWYgKHZlcnNpb24gPiAxKQ0KPiArwqDCoMKgwqDCoMKgwqAgcmV0dXJuIEFW RVJST1JfSU5WQUxJRERBVEE7DQo+ICsNCj4gK8KgwqDCoCB3aWR0aMKgID0gQVZfUkIxNihidWYg KyA4KTsNCj4gK8KgwqDCoCBoZWlnaHQgPSBBVl9SQjE2KGJ1ZiArIDEwKTsNCj4gK8KgwqDCoCBp ZiAod2lkdGggPCAxNiB8fCBoZWlnaHQgPCAxNikNCg0KQXMgb3RoZXJzIHBvaW50ZWQgb3V0LCBp cyB0aGVyZSBhIG1heGltdW0gd2lkdGggb3IgaGVpZ2h0IGFsc28sIG9yIHBlcmhhcHMgYSBtYXhp bXVtIHdpZHRoKmhlaWdodD8NCg0KL1RvbWFzDQpfX19fX19fX19fX19fX19fX19fX19fX19fX19f X19fX19fX19fX19fX19fX19fXw0KZmZtcGVnLWRldmVsIG1haWxpbmcgbGlzdA0KZmZtcGVnLWRl dmVsQGZmbXBlZy5vcmcNCmh0dHBzOi8vZmZtcGVnLm9yZy9tYWlsbWFuL2xpc3RpbmZvL2ZmbXBl Zy1kZXZlbA0KDQpUbyB1bnN1YnNjcmliZSwgdmlzaXQgbGluayBhYm92ZSwgb3IgZW1haWwgZmZt cGVnLWRldmVsLXJlcXVlc3RAZmZtcGVnLm9yZyB3aXRoIHN1YmplY3QgInVuc3Vic2NyaWJlIi4N Cl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fCmZmbXBlZy1k ZXZlbCBtYWlsaW5nIGxpc3QKZmZtcGVnLWRldmVsQGZmbXBlZy5vcmcKaHR0cHM6Ly9mZm1wZWcu b3JnL21haWxtYW4vbGlzdGluZm8vZmZtcGVnLWRldmVsCgpUbyB1bnN1YnNjcmliZSwgdmlzaXQg bGluayBhYm92ZSwgb3IgZW1haWwKZmZtcGVnLWRldmVsLXJlcXVlc3RAZmZtcGVnLm9yZyB3aXRo IHN1YmplY3QgInVuc3Vic2NyaWJlIi4K