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 ESMTPS id CC2174DE75 for ; Tue, 4 Mar 2025 21:06:09 +0000 (UTC) Received: from [127.0.1.1] (localhost [127.0.0.1]) by ffbox0-bg.mplayerhq.hu (Postfix) with ESMTP id 9C11668D9AD; Tue, 4 Mar 2025 23:06:05 +0200 (EET) Received: from mail-ed1-f45.google.com (mail-ed1-f45.google.com [209.85.208.45]) by ffbox0-bg.mplayerhq.hu (Postfix) with ESMTPS id 1B06E68D700 for ; Tue, 4 Mar 2025 23:05:59 +0200 (EET) Received: by mail-ed1-f45.google.com with SMTP id 4fb4d7f45d1cf-5e04cb346eeso10532327a12.2 for ; Tue, 04 Mar 2025 13:05:59 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1741122358; x=1741727158; darn=ffmpeg.org; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:to:from:from:to:cc:subject:date:message-id :reply-to; bh=0HtI3t+Dxf8migKpWXP/y3O4rlI6hCoCQUQZo70NSAo=; b=JtfAVPIYwTccFGzs58aiydn0mX8jolN/wAHJ3iqZs3NRHveFXvpi6lM8jGL9ETis1v mjB3UpCfKlYLv6ynMCwSs5UjR7M+dwZrUsL+sXLcW33ry0DM9Vm5MV+A08lpLN75jwv1 4x9dBIuxrZ0oF94Do3aRFqjfs5mT5yAN6/G1hMQG0fNpf+NPyc3mdZpYRkUUNJbGt9xA 297tFTXKgda6XDbJmiHfTrZnznEl3SCXTnQEO+UwVB5btkDe8HhNuGjXFaDfpxvpLq8v Hko2esEhJRbVLrZrrbjf/xXOfuXetiktVIFJASppUOMrFPxYDQMmIL278fYH/wXWOcLW FG2w== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1741122358; x=1741727158; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:to:from:x-gm-message-state:from:to:cc :subject:date:message-id:reply-to; bh=0HtI3t+Dxf8migKpWXP/y3O4rlI6hCoCQUQZo70NSAo=; b=MULS14mi9tgQ9/h6+ICHjil3GEe9DIOUXdWqStqLi6j4iK7nxE/mZHk/gNNdfb+PZE l+d6tbXDw0UVHqjZ+H6N/As1rSdfr5VNcnibNHBSh7OoAOdDbszXt2hrgao3XOBYKtk5 gmQfjmW57dl90j4PeJZpaMIRDJUAZ10Pl7POozYlx6zYxcK8UEdVgShd/7JLWn6CDWxn Mo4Hj9Lw/pDcU2SADEAO/MqyBbm7GkCAfwAIIsnx59Nk+CyR/Df6dJYeD4G69M7gQrzn HCh7ghuhyoAoAD3o+xbmZUa8OSdJ2pNJeOyjsPjCP1+M59uH3P53p8vOxLgbKgU4RKgA TnJg== X-Gm-Message-State: AOJu0Ywt2I4iSP2rDYgOxQp4SofhrEMhYbHWMtkfD/yJGj3jh7O86KvL UF0y9UkoZlCHJJdK9KqqF1AUR4PhX87k5/ROt4SUOjscUDvSd1uD/GaiZA== X-Gm-Gg: ASbGncsK1JhBxrRh39EYg0WV7lKXZ9na3tSiUc9DQzAoSG2468/MzCjjuyzkfiRc7/g izVCxLWYTSwQVqMPuR4znep5p8pk33UHO2qbR1WUPPpYZSIhW+KESx4+mS4VBpsavnfmwR+TVHp LD0/GsuDKQXB1iy9r/GHs2ormQAO4cSVWdDgw8chPmXxdI5FNtqBAH50Y1WsgFtmxLwPMD1CdAU suaSFNPUeuChtYLfGW13nvvnNR1E+6WZFPEaT6oICOM7ODF0ZsbZrFMc3NRLcLGmzBdP3SrIRUv zmGN475GsawMZy0dc7hNWWG3W72z1PMTSff0NOTMLP4aP/M7SSOZvvtk6B46Jy2EHobBx0QDXB2 cisEGBsLEi0vdpTdhuRwuMgRc4M9NLK7vpr2HjBV7pkhuMQ4T7fwqlMBl X-Google-Smtp-Source: AGHT+IFIwpwFucqdKfIa/DdmikkBmJurs8V7KIh/fcM/4v3u5/eJv2FxdS+XksCrubhZafbi11EehQ== X-Received: by 2002:a17:907:180e:b0:ac1:f60b:fe70 with SMTP id a640c23a62f3a-ac20dab2112mr58859366b.15.1741122358134; Tue, 04 Mar 2025 13:05:58 -0800 (PST) Received: from [192.168.178.57] (p200300cccf2d3d00f8afb5fe1e58864d.dip0.t-ipconnect.de. [2003:cc:cf2d:3d00:f8af:b5fe:1e58:864d]) by smtp.gmail.com with ESMTPSA id a640c23a62f3a-ac117f39e04sm343439266b.94.2025.03.04.13.05.57 for (version=TLS1_2 cipher=ECDHE-ECDSA-AES128-GCM-SHA256 bits=128/128); Tue, 04 Mar 2025 13:05:57 -0800 (PST) From: epirat07@gmail.com To: FFmpeg development discussions and patches Date: Tue, 04 Mar 2025 22:05:56 +0100 X-Mailer: MailMate (1.14r6065) Message-ID: <886D6D93-99A7-490A-B871-EC50C8105EF1@gmail.com> In-Reply-To: References: MIME-Version: 1.0 Subject: Re: [FFmpeg-devel] GSoC 2025 - OggKate subtitles support 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: CgpPbiA0IE1hciAyMDI1LCBhdCAyMDo0NCwgU29mdCBXb3JrcyB3cm90ZToKCj4+IC0tLS0tT3Jp Z2luYWwgTWVzc2FnZS0tLS0tCj4+IEZyb206IGZmbXBlZy1kZXZlbCA8ZmZtcGVnLWRldmVsLWJv dW5jZXNAZmZtcGVnLm9yZz4gT24gQmVoYWxmIE9mCj4+IEdpYW5sdWNhIENhbm5hdGEKPj4gU2Vu dDogRGllbnN0YWcsIDQuIE3DpHJ6IDIwMjUgMDk6NDAKPj4gVG86IGZmbXBlZy1kZXZlbEBmZm1w ZWcub3JnCj4+IFN1YmplY3Q6IFtGRm1wZWctZGV2ZWxdIEdTb0MgMjAyNSAtIE9nZ0thdGUgc3Vi dGl0bGVzIHN1cHBvcnQKPj4KPj4gR29vZCBtb3JuaW5nLAo+Pgo+PiBJIGhhdmUgdG8gd3JpdGUg YSBrYXJhb2tlIHNvbHV0aW9uIHdpdGggRkZtcGVnIGxpYmF2IGxpYnJhcmllcyBmb3IgYQo+PiBw cm9qZWN0IG9mIG1pbmUgYW5kIEkgaGF2ZSBmb3VuZCBPZ2dLYXRlIHN1YnRpdGxlcyBhIGdvb2Qg Y2hvaWNlIHRvCj4+IGltcGxlbWVudCBzdWNoIHNvbHV0aW9uIGFuZCBJIGFtIHRoaW5raW5nIG9m IHdyaXRpbmcgYSBLYXRlIGRlbXV4ZXIgYW5kCj4+IGRlY29kZXIgYWxvbmcgd2l0aCBhIGZpbHRl ciB0aGF0IHdpbGwgdXNlIE9wZW5HTCB0byByZW5kZXIgS2F0ZQo+PiBzdWJ0aXRsZXMKPj4gY2Fw YWJpbGl0aWVzIG9uIGZyYW1lLgo+Pgo+PiBXaGF0IGRvIHlvdSB0aGluayA/Cj4+Cj4+IFRoZXJl IGlzIHNvbWVvbmUgaW50ZXJlc3RlZCBpbiBtZW50b3JpbmcgdGhpcyBwcm9wb3NhbCBwcm9qZWN0 ID8KPj4KPj4gT3IgaXMgaXQgdG9vIG92ZXJraWxsID8KPj4KPj4gU2luY2VyZWx5Cj4+Cj4+IEdp YW5sdWNhCj4+IF9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f Cj4KPgo+IEhpIEdpYW5sdWNhLAo+Cj4gd2hpbGUgaXQncyB0cnVlIHRoYXQgIk9nZ0thdGUiIGRv ZXNuJ3QgYXBwZWFyIHRvIGJlIHdlbGwta25vd24gKEkndmUgbmV2ZXIgaGVhcmQgb2YgaXQgYmVm b3JlKSwgYnV0IGl0J3MgYWxzbyB0aGUgb25seSBvZmZpY2lhbGx5IHNwZWMtZWQgc3VidGl0bGUg Zm9ybWF0IGluIE9nZyBjb250YWluZXJzIChiZXNpZGVzIHJhdyB0ZXh0KS4KPiBJIHRoaW5rIHRo YXQgZmFjdCBtYWtlcyBpdCBpbnRlcmVzdGluZyB0byBpbXBsZW1lbnQgaXQgLSBvbmUgY291bGQg YWxzbyBhcmd1ZSB0aGF0IHRoZSByZWFzb24gd2h5IGl0IGlzbid0IHdpZGVzcHJlYWQgeWV0IGlz IHRoYXQgZmZtcGVnIGRvZXNuJ3Qgc3VwcG9ydCBpdCDwn5iKCj4KPiBUaGUgbGljZW5zZSBvZiB0 aGUgcmVmZXJlbmNlIGltcGxlbWVudGF0aW9uIHNvdXJjZSBjb2RlIGFwcGVhcnMgdG8gYmUgcGVy bWlzc2l2ZSAoaHR0cHM6Ly9naXRodWIuY29tL0Rpc3Ryb3RlY2gvbGlia2F0ZT90YWI9TGljZW5z ZS0xLW92LWZpbGUjcmVhZG1lKSwgc28gYW4gYWRhcHRpb24gbWlnaHQgYmUgcG9zc2libGUgYXMg d2VsbCAtIHlldCwgSUFOQUwuCgpUaGUgb2ZmaWNpYWwgdXBzdHJlYW0gcmVwbyBmb3Iga2F0ZSBp cyBoZXJlIGJ0dyBodHRwczovL2dpdGxhYi54aXBoLm9yZy94aXBoL2thdGUKCj4KPiBSZWdhcmRp bmcgdGhlIGVmZm9ydCwgSSB0aGluayB0aGF0IHRoZSBpbXBsZW1lbnRhdGlvbiBvZiBhIHJlbmRl cmVyIGlzIHRvbyBzdGVlcCwgZXNwZWNpYWxseSB3aGVuIGFpbWluZyB0byBzdXBwb3J0IGZhbmN5 IHRoaW5ncyBsaWtlIGFuaW1hdGlvbi4gQW55d2F5LCBhIHNwZWNpZmljIHJlbmRlcmVyIHdvdWxk IG5vdCBxdWl0ZSBmaXQgaW50byB0aGUgZmZtcGVnIGFyY2hpdGVjdHVyZSwgYmVjYXVzZToKPgo+ IEV2ZXJ5ICh0ZXh0KSBzdWJ0aXRsZSBkZWNvZGVyIGRlY29kZXMgdG8gQVNTIGZvcm1hdCBhbmQg ZXZlcnkgKHRleHQpIHN1YnRpdGxlIGVuY29kZXIgZW5jb2RlcyBmcm9tIEFTUyB0byBpdHMgdGFy Z2V0IGZvcm1hdC4gVGhpcyBtZWFucyB0aGF0IGltcGxlbWVudGluZyBhIGRlY29kZXIgZm9yIE9n Z0thdGUgd291bGQgcmVxdWlyZSB0byB0cmFuc2xhdGUgdGhlIEthdGUgZm9ybWF0IHRvIEFTUy4K PiBTaW5jZSB3ZSBkbyBoYXZlIGFuIEFTUyByZW5kZXJlciAodmlhIGxpYmFzcyksIGl0IHdvdWxk IGJlIHN0aWxsIHBvc3NpYmxlIHRvIGFjaGlldmUgdGhlIGdvYWwgb2YgcmVuZGVyaW5nIHRob3Nl IHN1YnRpdGxlcywgZXZlbiB3aXRoIGFuaW1hdGlvbnMuCj4KPgo+IEkgaGF2ZSBzZWVuIHRoYXQg dGhlcmUgYXJlIHR3byByZXByZXNlbnRhdGlvbnMgb2YgS2F0ZSBzdWJ0aXRsZXM6IEEgdGV4dCBm b3JtYXQgYW5kIGEgYml0c3RyZWFtIGZvcm1hdC4gV2hhdCBnZXRzIG11eGVkIGludG8gYW4gT2dn IGNvbnRhaW5lciBpcyBhbHdheXMgdGhlIGJpdHN0cmVhbSBmb3JtYXQsIHRoZSB0ZXh0L2ZpbGUg Zm9ybWF0IGlzIGp1c3QgYW4gZXh0cmEgYW5kIG5vdCBuZWVkZWQsIHNvIGl0IGNhbiBiZSBza2lw cGVkLCB3aGljaCBtZWFucyBpbiB0dXJuIHRoYXQgdGhlcmUncyBubyBuZWVkIGZvciBkZXZlbG9w aW5nIGEgZGVtdXhlci4KPgo+IEFzIG1lbnRpb25lZCBhYm92ZSwgZm9yIHRoZSBmb3JtYXQgdG8g aGF2ZSBhIGNoYW5jZSB0byBiZWNvbWUgbW9yZSB3aWRlc3ByZWFkLCB0aGVyZSB3b3VsZCBhbHNv IG5lZWQgdG8gYmUgYW4gZW5jb2Rlci4KPgo+IE1ha2luZyB0aGlzIGEgcHJvamVjdCBhYm91dCBk ZXZlbG9waW5nIGFuIGVuY29kZXIrZGVjb2RlciBwYWlyIGZvciBPZ2cgS2F0ZSB3b3VsZCBhcHBl YXIgdG8gYmUgYSBuaWNlIHByb2plY3QgSU1PLgo+Cj4gc3cKPgo+Cj4KPgo+Cj4KPgo+Cj4gX19f X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KPiBmZm1wZWctZGV2 ZWwgbWFpbGluZyBsaXN0Cj4gZmZtcGVnLWRldmVsQGZmbXBlZy5vcmcKPiBodHRwczovL2ZmbXBl Zy5vcmcvbWFpbG1hbi9saXN0aW5mby9mZm1wZWctZGV2ZWwKPgo+IFRvIHVuc3Vic2NyaWJlLCB2 aXNpdCBsaW5rIGFib3ZlLCBvciBlbWFpbAo+IGZmbXBlZy1kZXZlbC1yZXF1ZXN0QGZmbXBlZy5v cmcgd2l0aCBzdWJqZWN0ICJ1bnN1YnNjcmliZSIuCl9fX19fX19fX19fX19fX19fX19fX19fX19f X19fX19fX19fX19fX19fX19fX19fCmZmbXBlZy1kZXZlbCBtYWlsaW5nIGxpc3QKZmZtcGVnLWRl dmVsQGZmbXBlZy5vcmcKaHR0cHM6Ly9mZm1wZWcub3JnL21haWxtYW4vbGlzdGluZm8vZmZtcGVn LWRldmVsCgpUbyB1bnN1YnNjcmliZSwgdmlzaXQgbGluayBhYm92ZSwgb3IgZW1haWwKZmZtcGVn LWRldmVsLXJlcXVlc3RAZmZtcGVnLm9yZyB3aXRoIHN1YmplY3QgInVuc3Vic2NyaWJlIi4K