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 907DB410B1 for ; Fri, 8 Dec 2023 15:37:26 +0000 (UTC) Received: from [127.0.1.1] (localhost [127.0.0.1]) by ffbox0-bg.mplayerhq.hu (Postfix) with ESMTP id 73E9E68D02A; Fri, 8 Dec 2023 17:37:23 +0200 (EET) Received: from mail-pj1-f45.google.com (mail-pj1-f45.google.com [209.85.216.45]) by ffbox0-bg.mplayerhq.hu (Postfix) with ESMTPS id 3547E68CFEC for ; Fri, 8 Dec 2023 17:37:17 +0200 (EET) Received: by mail-pj1-f45.google.com with SMTP id 98e67ed59e1d1-286f8ee27aeso2244535a91.3 for ; Fri, 08 Dec 2023 07:37:17 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1702049835; x=1702654635; darn=ffmpeg.org; h=to:subject:message-id:date:from:in-reply-to:references:mime-version :from:to:cc:subject:date:message-id:reply-to; bh=ce8lcgodu3B9xw6QYu2HKhAbNsal9XQ7CyfE8bwiWOY=; b=dm5ruRkunVR+MGCjAzvO6B4gVHcSKI2pRkkdR0Gzh2CLkHXOIJmrS1G20SK4l33qKa cFYZpSdL1jVn+/TYgWdGJ1WIixkzCZOyYvZLDq9H80X6sAjtLjcUSxVo5QSbHgGUnx/q GzUyx1PmwcsdDHAoAm9SptMNFZ1vlRt8gQEaIEYT0WPEN+OnoDq3bTCskJcoArPm5ShX ZUD7LhJVI6sTKG7wYO3gqoZ7AXLYUFEBnxGrwKK5u9wVln7zWJjoAx5WBomPxxHjrfcD qTQXKvqHkfLY3+Vfh6fn7SGlO3ZMXRK+IT+JjW4FlDamavkZ4rP4cnFDybX94fcSHl1n NwEA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1702049835; x=1702654635; h=to:subject:message-id:date:from:in-reply-to:references:mime-version :x-gm-message-state:from:to:cc:subject:date:message-id:reply-to; bh=ce8lcgodu3B9xw6QYu2HKhAbNsal9XQ7CyfE8bwiWOY=; b=tLdYytmNsdQA+4OY0j5vbGxgxYoqHIFCc3MR7C/EdhWUfqntY7P3kaqndraWPV5g4e 20rz0SbGvbASJ0niZisyaLR4ZNMtGMG6Lk5z10xRwmByrkWdTkNGDRtb4+qe8UVqDTq4 cEiS/IqAkbjK871QDJLK/tqjOLt5BFGMdAtUYteForeHRED5+aftIyy1p4dBw1xko+Ew 3HQslcZzxRvCG37aCmrUfjnHFzXvwu1n0gGa45oKBpmMtIKVxtUfjkruF1Lr6j4xNpHK jl6N51iJ19pqj8CsFB8QxhsQzvHQOMSxlygNCurKdWmPqLr+GDGg/Apb9MoPyI86dZ7R RieQ== X-Gm-Message-State: AOJu0YzA1FvMmJqIhKwbnITnQrnFAD25yxEqG8MuENZRmhv/YsfLyobe 08mXKhdvDeYvS8tJtssuOtqDA45L098azQcslzpp492NfvYbIg== X-Google-Smtp-Source: AGHT+IFdzfdqZtffGfZDGF4g5UpP7vM1nHrw9gVJIngOz5uT+HHe1CnEQn378sAbSdusD19g+eh1ScyVQjmzHPKWzbs= X-Received: by 2002:a17:90b:3a8e:b0:285:adb0:de3e with SMTP id om14-20020a17090b3a8e00b00285adb0de3emr266674pjb.34.1702049834561; Fri, 08 Dec 2023 07:37:14 -0800 (PST) MIME-Version: 1.0 References: <20230915131704.45235-1-jeebjp@gmail.com> <20230915131704.45235-4-jeebjp@gmail.com> In-Reply-To: From: Dennis Mungai Date: Fri, 8 Dec 2023 18:36:38 +0300 Message-ID: To: FFmpeg development discussions and patches X-Content-Filtered-By: Mailman/MimeDel 2.1.29 Subject: Re: [FFmpeg-devel] [PATCH v2 3/3] avformat/movenc: add support for fragmented TTML muxing 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: T24gRnJpLCA4IERlYyAyMDIzIGF0IDE1OjE0LCBBbmRyZWFzIFJoZWluaGFyZHQgPAphbmRyZWFz LnJoZWluaGFyZHRAb3V0bG9vay5jb20+IHdyb3RlOgoKPiBKYW4gRWtzdHLDtm06Cj4gPiBGcm9t OiBKYW4gRWtzdHLDtm0gPGphbi5la3N0cm9tQDI0aS5jb20+Cj4gPgo+ID4gQXR0ZW1wdHMgdG8g YmFzZSB0aGUgZnJhZ21lbnRhdGlvbiB0aW1pbmcgb24gb3RoZXIgc3RyZWFtcwo+ID4gYXMgbW9z dCByZWNlaXZlcnMgZXhwZWN0IG1lZGlhIGZyYWdtZW50cyB0byBiZSBtb3JlIG9yIGxlc3MKPiA+ IGFsaWduZWQuCj4gPgo+ID4gQ3VycmVudGx5IGRvZXMgbm90IHN1cHBvcnQgZnJhZ21lbnRhdGlv biBvbiBzdWJ0aXRsZSB0cmFjawo+ID4gb25seSwgYXMgdGhlIHN1YnRpdGxlIHBhY2tldCBxdWV1 ZSB0aW1pbmdzIHdvdWxkIGhhdmUgdG8gYmUKPiA+IGNoZWNrZWQgaW4gYWRkaXRpb24gdG8gdGhl IGN1cnJlbnQgZnJhZ21lbnRhdGlvbiB0aW1pbmcgbG9naWMuCj4gPgo+ID4gU2lnbmVkLW9mZi1i eTogSmFuIEVrc3Ryw7ZtIDxqYW4uZWtzdHJvbUAyNGkuY29tPgo+ID4gLS0tCj4gPiAgbGliYXZm b3JtYXQvbW92ZW5jLmMgICAgICAgICAgICAgICAgICAgICAgICB8ICAgIDkgLQo+ID4gIGxpYmF2 Zm9ybWF0L21vdmVuY190dG1sLmMgICAgICAgICAgICAgICAgICAgfCAgMTU3ICsrLQo+ID4gIHRl c3RzL2ZhdGUvbW92Lm1hayAgICAgICAgICAgICAgICAgICAgICAgICAgfCAgIDIxICsKPiA+ICB0 ZXN0cy9yZWYvZmF0ZS9tb3YtbXA0LWZyYWdtZW50ZWQtdHRtbC1kZnhwIHwgMTE5NyArKysrKysr KysrKysrKysrKysrCj4gPiAgdGVzdHMvcmVmL2ZhdGUvbW92LW1wNC1mcmFnbWVudGVkLXR0bWwt c3RwcCB8IDExOTcgKysrKysrKysrKysrKysrKysrKwo+Cj4gQW0gSSB0aGUgb25seSBvbmUgd2hv IHRoaW5rcyB0aGF0IHRoaXMgaXMgYSBiaXQgZXhjZXNzaXZlPwo+Cj4gPiAgNSBmaWxlcyBjaGFu Z2VkLCAyNTY4IGluc2VydGlvbnMoKyksIDEzIGRlbGV0aW9ucygtKQo+ID4gIGNyZWF0ZSBtb2Rl IDEwMDY0NCB0ZXN0cy9yZWYvZmF0ZS9tb3YtbXA0LWZyYWdtZW50ZWQtdHRtbC1kZnhwCj4gPiAg Y3JlYXRlIG1vZGUgMTAwNjQ0IHRlc3RzL3JlZi9mYXRlL21vdi1tcDQtZnJhZ21lbnRlZC10dG1s LXN0cHAKPiA+Cj4gPiBkaWZmIC0tZ2l0IGEvdGVzdHMvZmF0ZS9tb3YubWFrIGIvdGVzdHMvZmF0 ZS9tb3YubWFrCj4gPiBpbmRleCA2Y2I0OTNjZWFiLi41YzQ0Mjk5MTk2IDEwMDY0NAo+ID4gLS0t IGEvdGVzdHMvZmF0ZS9tb3YubWFrCj4gPiArKysgYi90ZXN0cy9mYXRlL21vdi5tYWsKPiA+IEBA IC0xNDMsNiArMTQzLDI3IEBAIEZBVEVfTU9WX0ZGTVBFR19GRlBST0JFLSQoY2FsbCBUUkFOU0NP REUsIFRUTUwKPiBTVUJSSVAsIE1QNCBNT1YsIFNSVF9ERU1VWEVSIFRUTUwKPiA+ICBmYXRlLW1v di1tcDQtdHRtbC1zdHBwOiBDTUQgPSB0cmFuc2NvZGUgc3J0Cj4gJChUQVJHRVRfU0FNUExFUykv c3ViL1N1YlJpcF9jYXBhYmlsaXR5X3Rlc3Rlci5zcnQgbXA0ICItbWFwIDA6cyAtYzpzIHR0bWwK PiAtdGltZV9iYXNlOnMgMToxMDAwIiAiLW1hcCAwIC1jIGNvcHkiICItb2YganNvbiAtc2hvd19l bnRyaWVzCj4gcGFja2V0OnN0cmVhbT1pbmRleCxjb2RlY190eXBlLGNvZGVjX3RhZ19zdHJpbmcs Y29kZWNfdGFnLGNvZGVjX25hbWUsdGltZV9iYXNlLHN0YXJ0X3RpbWUsZHVyYXRpb25fdHMsZHVy YXRpb24sbmJfZnJhbWVzLG5iX3JlYWRfcGFja2V0czpzdHJlYW1fdGFncyIKPiA+ICBmYXRlLW1v di1tcDQtdHRtbC1kZnhwOiBDTUQgPSB0cmFuc2NvZGUgc3J0Cj4gJChUQVJHRVRfU0FNUExFUykv c3ViL1N1YlJpcF9jYXBhYmlsaXR5X3Rlc3Rlci5zcnQgbXA0ICItbWFwIDA6cyAtYzpzIHR0bWwK PiAtdGltZV9iYXNlOnMgMToxMDAwIC10YWc6cyBkZnhwIC1zdHJpY3QgdW5vZmZpY2lhbCIgIi1t YXAgMCAtYyBjb3B5IiAiLW9mCj4ganNvbiAtc2hvd19lbnRyaWVzCj4gcGFja2V0OnN0cmVhbT1p bmRleCxjb2RlY190eXBlLGNvZGVjX3RhZ19zdHJpbmcsY29kZWNfdGFnLGNvZGVjX25hbWUsdGlt ZV9iYXNlLHN0YXJ0X3RpbWUsZHVyYXRpb25fdHMsZHVyYXRpb24sbmJfZnJhbWVzLG5iX3JlYWRf cGFja2V0czpzdHJlYW1fdGFncyIKPiA+Cj4gPiArRkFURV9NT1ZfRkZNUEVHX0ZGUFJPQkUtJChj YWxsIFRSQU5TQ09ERSwgVFRNTCBTVUJSSVAsIE1QNCBNT1YsCj4gTEFWRklfSU5ERVYgU01QVEVI REJBUlNfRklMVEVSIFNSVF9ERU1VWEVSIE1QRUcyVklERU9fRU5DT0RFUiBUVE1MX01VWEVSCj4g UkFXVklERU9fTVVYRVIpICs9IGZhdGUtbW92LW1wNC1mcmFnbWVudGVkLXR0bWwtc3RwcAo+ID4g K2ZhdGUtbW92LW1wNC1mcmFnbWVudGVkLXR0bWwtc3RwcDogQ01EID0gdHJhbnNjb2RlIHNydAo+ ICQoVEFSR0VUX1NBTVBMRVMpL3N1Yi9TdWJSaXBfY2FwYWJpbGl0eV90ZXN0ZXIuc3J0IG1wNCBc Cj4gPiArICAiLW1hcCAxOnYgLW1hcCAwOnMgXAo+ID4gKyAgIC1jOnYgbXBlZzJ2aWRlbyAtYjp2 IDJNIC1nIDQ4IC1zY190aHJlc2hvbGQgMTAwMDAwMDAwMCBcCj4gPiArICAgLWM6cyB0dG1sIC10 aW1lX2Jhc2U6cyAxOjEwMDAgXAo+ID4gKyAgIC1tb3ZmbGFncyArY21hZiIgXAo+ID4gKyAgIi1t YXAgMDpzIC1jIGNvcHkiIFwKPiA+ICsgICItc2VsZWN0X3N0cmVhbXMgcyAtb2YgY3N2IC1zaG93 X3BhY2tldHMgLXNob3dfZGF0YV9oYXNoIGNyYzMyIiBcCj4gPiArICAiLWYgbGF2ZmkgLWkKPiBz bXB0ZWhkYmFycz1kdXJhdGlvbj03MDpzaXplPTMyMHgxODA6cmF0ZT0yNDAwMC8xMDAxLGZvcm1h dD15dXY0MjBwIiBcCj4gPiArICAiIiAiIiAicmF3dmlkZW8iCj4KPiBXb3VsZCBpdCBzcGVlZCB0 aGUgdGVzdCB1cCBpZiB5b3UgdXNlZCBzbWFsbGVyIGRpbWVuc2lvbnMgb3IgYSBzbWFsbGVyCj4g Yml0cmF0ZT8KPiBBbnl3YXksIHlvdSBwcm9iYWJseSB3YW50IHRoZSAiZGF0YSIgb3V0cHV0IGZv cm1hdCBpbnN0ZWFkIG9mIHJhd3ZpZGVvLgo+Cj4gPiArCj4gPiArRkFURV9NT1ZfRkZNUEVHX0ZG UFJPQkUtJChjYWxsIFRSQU5TQ09ERSwgVFRNTCBTVUJSSVAsIElTTVYgTU9WLAo+IExBVkZJX0lO REVWIFNNUFRFSERCQVJTX0ZJTFRFUiBTUlRfREVNVVhFUiBNUEVHMlZJREVPX0VOQ09ERVIgVFRN TF9NVVhFUgo+IFJBV1ZJREVPX01VWEVSKSArPSBmYXRlLW1vdi1tcDQtZnJhZ21lbnRlZC10dG1s LWRmeHAKPiA+ICtmYXRlLW1vdi1tcDQtZnJhZ21lbnRlZC10dG1sLWRmeHA6IENNRCA9IHRyYW5z Y29kZSBzcnQKPiAkKFRBUkdFVF9TQU1QTEVTKS9zdWIvU3ViUmlwX2NhcGFiaWxpdHlfdGVzdGVy LnNydCBpc212IFwKPiA+ICsgICItbWFwIDE6diAtbWFwIDA6cyBcCj4gPiArICAgLWM6diBtcGVn MnZpZGVvIC1iOnYgMk0gLWcgNDggLXNjX3RocmVzaG9sZCAxMDAwMDAwMDAwIFwKPiA+ICsgICAt YzpzIHR0bWwgLXRhZzpzIGRmeHAgLXRpbWVfYmFzZTpzIDE6MTAwMCIgXAo+ID4gKyAgIi1tYXAg MDpzIC1jIGNvcHkiIFwKPiA+ICsgICItc2VsZWN0X3N0cmVhbXMgcyAtb2YgY3N2IC1zaG93X3Bh Y2tldHMgLXNob3dfZGF0YV9oYXNoIGNyYzMyIiBcCj4gPiArICAiLWYgbGF2ZmkgLWkKPiBzbXB0 ZWhkYmFycz1kdXJhdGlvbj03MDpzaXplPTMyMHgxODA6cmF0ZT0yNDAwMC8xMDAxLGZvcm1hdD15 dXY0MjBwIiBcCj4gPiArICAiIiAiIiAicmF3dmlkZW8iCj4gPiArCj4gPiAgIyBGSVhNRTogVW5j b21tZW50IHRoZXNlIHR3byB0ZXN0cyBvbmNlIHRoZSB0ZXN0IGZpbGVzIGFyZSB1cGxvYWRlZCB0 bwo+IHRoZSBmYXRlCj4gPiAgIyBzZXJ2ZXIuCj4gPiAgIyBhdmlmIGRlbXV4aW5nIC0gc3RpbGwg aW1hZ2Ugd2l0aCAxIGl0ZW0uCj4KCkhlbGxvIEphbiwKClRha2luZyB0aGlzIG5vdGUgaW50byBh Y2NvdW50LCBhbmQgSSBxdW90ZToKCiAiIEN1cnJlbnRseSBkb2VzIG5vdCBzdXBwb3J0IGZyYWdt ZW50YXRpb24gb24gc3VidGl0bGUgdHJhY2sgb25seSwgYXMgdGhlCnN1YnRpdGxlIHBhY2tldCBx dWV1ZSB0aW1pbmdzIHdvdWxkIGhhdmUgdG8gYmUgY2hlY2tlZCBpbiBhZGRpdGlvbiB0byB0aGUK Y3VycmVudCBmcmFnbWVudGF0aW9uIHRpbWluZyBsb2dpYy4iCgpXb3VsZG4ndCBpdCBiZSBpZGVh bCB0byBoYXZlIHRoaXMgbWVyZ2VkIHVudGlsIGFmdGVyIHN1cHBvcnQgZm9yCmZyYWdtZW50YXRp b24gaW4gc3VidGl0bGUtb25seSB0cmFja3MgaXMgY29tcGxldGUsIGF0IHRoZSB2ZXJ5IGxlYXN0 PyBUaGF0CndheSwgdGhlIGZhdGUgdGVzdHMgZm9yIHN1Y2ggYSB3b3JrZmxvdyAoY2FzZSBpbiBw b2ludCBDTUFGKSB3b3VsZAp0aGVyZWZvcmUgYmUgZmVhdHVyZSBjb21wbGV0ZT8KVGhlIHR5cGlj YWwgd29ya2xvYWRzIHRoYXQgZGVwZW5kIG9uIHN1Y2ggZnVuY3Rpb25hbGl0eSwgc3VjaCBhcyBp bmdlc3RpbmcKQ01GVCByZXF1aXJlIGEgc3VidGl0bGUtb25seSBzdHJlYW0gYmUgcHJlc2VudCBp biBzdWNoIGEgcmVwcmVzZW50YXRpb24uCgpTZWU6CjEuCmh0dHBzOi8vd3d3LnVuaWZpZWQtc3Ry ZWFtaW5nLmNvbS9ibG9nL2NtYWYtY29uZm9ybWFuY2UtaXMtdGhpcy1yZWFsbHktY21hZgoyLiBo dHRwczovL3d3dy51bmlmaWVkLXN0cmVhbWluZy5jb20vYmxvZy9saXZlLW1lZGlhLWluZ2VzdC1j bWFmCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fCmZmbXBl Zy1kZXZlbCBtYWlsaW5nIGxpc3QKZmZtcGVnLWRldmVsQGZmbXBlZy5vcmcKaHR0cHM6Ly9mZm1w ZWcub3JnL21haWxtYW4vbGlzdGluZm8vZmZtcGVnLWRldmVsCgpUbyB1bnN1YnNjcmliZSwgdmlz aXQgbGluayBhYm92ZSwgb3IgZW1haWwKZmZtcGVnLWRldmVsLXJlcXVlc3RAZmZtcGVnLm9yZyB3 aXRoIHN1YmplY3QgInVuc3Vic2NyaWJlIi4K