From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: <ffmpeg-devel-bounces@ffmpeg.org> Received: from ffbox0-bg.mplayerhq.hu (ffbox0-bg.ffmpeg.org [79.124.17.100]) by master.gitmailbox.com (Postfix) with ESMTPS id 4AE334BC50 for <ffmpegdev@gitmailbox.com>; Sat, 29 Mar 2025 22:31:26 +0000 (UTC) Received: from [127.0.1.1] (localhost [127.0.0.1]) by ffbox0-bg.mplayerhq.hu (Postfix) with ESMTP id CA1C2687CA9; Sun, 30 Mar 2025 00:31:23 +0200 (EET) Received: from btbn.de (btbn.de [144.76.60.213]) by ffbox0-bg.mplayerhq.hu (Postfix) with ESMTPS id 5223D687C57 for <ffmpeg-devel@ffmpeg.org>; Sun, 30 Mar 2025 00:31:17 +0200 (EET) Received: from [authenticated] by btbn.de (Postfix) with ESMTPSA id 9A62C2819FE5D; Sat, 29 Mar 2025 23:31:16 +0100 (CET) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=rothenpieler.org; s=mail; t=1743287476; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:cc:mime-version:mime-version:content-type:content-type: content-transfer-encoding:content-transfer-encoding: in-reply-to:in-reply-to:references:references; bh=ikrS7QN+Sp0JmVnOAWC74zYQlseSmxpWgVleVvsq7Wg=; b=aDEs+MEZTu4IjEGFn9boFt1+L4B3OosGfgrTRmei7h25w+ojlCPE3JZweavaOjHoSEHjzQ ER+UER6gwL7amvwHJStS00e8aKHPEL03Au0SkoF3KYcqo1DPBOeiiBHK7FaVP9dWtjA/Lt o6W3j8xK7KNI7zcl6d2TeYXf+VpZOScgC3B2mKWbgbqjFm6Iyxx+CA3HM7Uj1mlnmkjlaU uhKh+eYsDYjlTbmaAJZCnzcH+/WG2gDJI1+REQFDRZl0BO4/E/5GuNMkZHCdmAt9mbwIXd z0l1yNPUimwGiYaKtAAcD7Xb8RTMnqB//1faD2mWTYXqNVmxRgmJ5jX/VRdGcw== Message-ID: <33a6ba16-9f46-469d-a566-da854d1f84f6@rothenpieler.org> Date: Sat, 29 Mar 2025 23:31:16 +0100 MIME-Version: 1.0 User-Agent: Mozilla Thunderbird To: Cameron Gutman <aicommander@gmail.com> References: <20250329205922.293412-1-aicommander@gmail.com> <e88ad017-8c74-47d3-a556-06108e7e9dd8@rothenpieler.org> <CAAfxzZ1evaKbLuTRsNP==92yug6FVfFgczZLTunMyJ5dxGEejQ@mail.gmail.com> <697aa9e5-2d48-41e5-810f-b611c6f1a8b6@rothenpieler.org> <CAAfxzZ0HK4CjZYrPfS_iHORAzzLc7OpKMVkbybfhQ5j4PxddxA@mail.gmail.com> <4ffb11ce-2b5d-40ab-a232-c3ae0cb5d854@rothenpieler.org> <CAAfxzZ22E74JT1QY_7P67D6CvKjfFboig8RQ_L3axFSgHx=LEg@mail.gmail.com> Content-Language: en-US From: Timo Rothenpieler <timo@rothenpieler.org> In-Reply-To: <CAAfxzZ22E74JT1QY_7P67D6CvKjfFboig8RQ_L3axFSgHx=LEg@mail.gmail.com> Subject: Re: [FFmpeg-devel] [PATCH v2] avcodec/nvenc: add option to skip padding OBUs X-BeenThere: ffmpeg-devel@ffmpeg.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: FFmpeg development discussions and patches <ffmpeg-devel.ffmpeg.org> List-Unsubscribe: <https://ffmpeg.org/mailman/options/ffmpeg-devel>, <mailto:ffmpeg-devel-request@ffmpeg.org?subject=unsubscribe> List-Archive: <https://ffmpeg.org/pipermail/ffmpeg-devel> List-Post: <mailto:ffmpeg-devel@ffmpeg.org> List-Help: <mailto:ffmpeg-devel-request@ffmpeg.org?subject=help> List-Subscribe: <https://ffmpeg.org/mailman/listinfo/ffmpeg-devel>, <mailto:ffmpeg-devel-request@ffmpeg.org?subject=subscribe> Reply-To: FFmpeg development discussions and patches <ffmpeg-devel@ffmpeg.org> Cc: FFmpeg development discussions and patches <ffmpeg-devel@ffmpeg.org> Content-Transfer-Encoding: base64 Content-Type: text/plain; charset="utf-8"; Format="flowed" Errors-To: ffmpeg-devel-bounces@ffmpeg.org Sender: "ffmpeg-devel" <ffmpeg-devel-bounces@ffmpeg.org> Archived-At: <https://master.gitmailbox.com/ffmpegdev/33a6ba16-9f46-469d-a566-da854d1f84f6@rothenpieler.org/> List-Archive: <https://master.gitmailbox.com/ffmpegdev/> List-Post: <mailto:ffmpegdev@gitmailbox.com> T24gMjkuMDMuMjAyNSAyMzoyOCwgQ2FtZXJvbiBHdXRtYW4gd3JvdGU6Cj4gT24gU2F0LCBNYXIg MjksIDIwMjUgYXQgNDo0MuKAr1BNIFRpbW8gUm90aGVucGllbGVyIDx0aW1vQHJvdGhlbnBpZWxl ci5vcmc+IHdyb3RlOgo+Pgo+PiBPbiAyOS4wMy4yMDI1IDIyOjM3LCBDYW1lcm9uIEd1dG1hbiB3 cm90ZToKPj4+IE9uIFNhdCwgTWFyIDI5LCAyMDI1IGF0IDQ6MjbigK9QTSBUaW1vIFJvdGhlbnBp ZWxlciA8dGltb0Byb3RoZW5waWVsZXIub3JnPiB3cm90ZToKPj4+Pgo+Pj4+IE9uIDI5LjAzLjIw MjUgMjI6MTcsIENhbWVyb24gR3V0bWFuIHdyb3RlOgo+Pj4+PiBPbiBTYXQsIE1hciAyOSwgMjAy NSBhdCA0OjAy4oCvUE0gVGltbyBSb3RoZW5waWVsZXIgPHRpbW9Acm90aGVucGllbGVyLm9yZz4g d3JvdGU6Cj4+Pj4+Pgo+Pj4+Pj4gT24gMjkuMDMuMjAyNSAyMTo1OCwgQ2FtZXJvbiBHdXRtYW4g d3JvdGU6Cj4+Pj4+Pj4gU29tZSBzY2VuYXJpb3MgKHN1Y2ggYXMgZ2FtZSBzdHJlYW1pbmcgb3Ig dmlkZW9jb25mZXJlbmNpbmcpIG1heSB1c2UgQ0JSCj4+Pj4+Pj4gdG8gc3RyaWN0bHkgY2FwIHRo ZSBtYXhpbXVtIGVuY29kZWQgYml0cmF0ZSwgYnV0IHRoZXkgZG9uJ3QgbWluZCB0aGUKPj4+Pj4+ PiBiaXRyYXRlIGZhbGxpbmcgYmVsb3cgdGhlIHRhcmdldCBpZiB0aGUgZW5jb2RlciBkb2Vzbid0 IG5lZWQgdGhlCj4+Pj4+Pj4gYWRkaXRpb25hbCBoZWFkcm9vbS4KPj4+Pj4+Cj4+Pj4+PiBCdXQg d2h5IGFyZW4ndCB0aGV5IHVzaW5nIHZiciB3aXRoIGEgbWF4cmF0ZSB0aGVuPwo+Pj4+Pj4gSSBk aWRuJ3QgYWRkIHRoaXMgY29uZGl0aW9uYWxseSBzaW5jZSB3aGVuIGluIENCUiBtb2RlLCB5b3Ug YWN0dWFsbHkKPj4+Pj4+IHJlYWxseSB3YW50IGEgY29uc3RhbnQgYml0cmF0ZS4KPj4+Pj4+IElm IHlvdSdyZSBva2F5IHdpdGggaXQgZHJvcHBpbmcgbG93ZXIsIHdoeSBub3QgdXNlIGFub3RoZXIg bW9kZSB3aXRoIGEKPj4+Pj4+IG1heHJhdGUgc2V0Pwo+Pj4+Pj4KPj4+Pj4KPj4+Pj4gQXMgSSB1 bmRlcnN0YW5kIGl0LCB0aGUgcmF0ZSBjb250cm9sIGJlaGF2aW9yIG9mIENCUiB3aXRob3V0IGZp bGxlciBpcwo+Pj4+PiBkaWZmZXJlbnQgZnJvbQo+Pj4+PiBqdXN0IHVzaW5nIFZCUiwgcGFydGlj dWxhcmx5IGZvciBsb3cgbGF0ZW5jeSBhcHBsaWNhdGlvbnMuIE52aWRpYSByZWNvbW1lbmRzIHVz ZQo+Pj4+PiBvZiBDQlIgWzBdICh3aXRoIG9yIHdpdGhvdXQgZmlsbGVyIGRlcGVuZGluZyBvbiBh cHBsaWNhdGlvbiBuZWVkcyBbMV0pCj4+Pj4+IHJhdGhlciB0aGFuCj4+Pj4+IHVzaW5nIFZCUiBm b3IgbG93IGxhdGVuY3kgYXBwbGljYXRpb25zLgo+Pj4+Pgo+Pj4+PiBBbHNvIEZXSVcsIHdlIGRv bid0IHNldCBlbmFibGVGaWxsZXJEYXRhSW5zZXJ0aW9uIGZvciBDQlIgb24gSC4yNjQgYW5kIEhF VkMsCj4+Pj4+IHNvIHRob3NlIHdpbGwgZGlwIGJlbG93IHRoZSB0YXJnZXQgYml0cmF0ZSBpbiBD QlIgbW9kZSB3aGlsZSBBVjEgd2lsbCBub3QuCj4+Pj4KPj4+PiBXZSBwcm9iYWJseSBzaG91bGQg cmVhbGx5LiBJbiB0aGUgcGFzdCBvdXRwdXRCdWZmZXJpbmdQZXJpb2RTRUkKPj4+PiBjb250cm9s bGVkIHRoaXMgaW4gc29tZSB3ZWlyZCB3YXkuCj4+Pj4KPj4+PiBUaGUgZXhwZWN0YXRpb24gb2Yg Q0JSIGJ5IGRlZmF1bHQgc2hvdWxkIGJlIHRvIGJlIGFjdHVhbGx5IGNvbnN0YW50IG5vCj4+Pj4g bWF0dGVyIHdoYXQuCj4+Pj4KPj4+PiBJIGp1c3QgZG9uJ3Qga25vdyB3aGF0IGFjdHVhbCByb2xl IHRoZSBidWZmZXJpbmcgcGVyaW9kIFNFSSBwbGF5cyB0aGlzCj4+Pj4gZGF5LCB3aXRoIHRoZSBu ZXcgb3B0aW9uIG5vdyBleGlzdGluZy4KPj4+Pgo+Pj4+IElmIHlvdSBsaWtlIHlvdSBjYW4gYWRk IHRoZSBzYW1lIGxvZ2ljIGZvciB0aGF0IGZsYWcgYXMgd2VsbC4KPj4+Pgo+Pj4+IEknZCBhbHNv IHByZWZlciB0aGlzIHRvIGJlIGNhbGxlZCBzdHJpY3RfY2JyIG9yIGNicl9wYWRkaW5nIG9yCj4+ Pj4gc29tZXRoaW5nLCB0byBtYWtlIGl0IG9idmlvdXMgd2hhdCBpdCByZWxhdGVzIHRvLgo+Pj4K Pj4+IFRvIGVuc3VyZSBJIHVuZGVyc3RhbmQsIHlvdSB3YW50IHRoZSBmb2xsb3dpbmc6Cj4+PiAx LiBSZW5hbWUgdGhlIGZpbGxlcl9kYXRhIG9wdGlvbiBpbiB0aGlzIHBhdGNoIHRvIHN0cmljdF9j YnIgKGtlZXBpbmcKPj4+IHRoZSBkZWZhdWx0IHZhbHVlIG9mIDEpCj4+Cj4+IFllcywgZGVmaW5p dGVseSBrZWVwIGl0IGVuYWJsZWQgYnkgZGVmYXVsdC4KPj4gSSdtIG5vdCB0b28gcGlja3kgYWJv dXQgdGhlIGV4YWN0IG5hbWUsIGFzIGxvbmcgYXMgaXQgY29udGFpbnMgY2JyLgo+Pgo+PiBNaWdo dCBldmVuIHNsaWdodGx5IHByZWZlciBjYnJfcGFkZGluZywgc2luY2UgaXQncyBtb3JlIG9idmlv dXMgdG8gdGhlCj4+IGNvbW1vbiB1c2VyIHdoYXQgaXQgZG9lcy4KPj4KPiAKPiBTb3VuZHMgZ29v ZCB0byBtZS4KPiAKPj4+IDIuIENoYW5nZSBILjI2NCBhbmQgSEVWQyB0byBzZXQgZW5hYmxlRmls bGVyRGF0YUluc2VydGlvbiBmb3IgQ0JSIGJ5Cj4+PiBkZWZhdWx0IGFuZCBhZGQgc3RyaWN0X2Ni ciBvcHRpb24gdG8gdGhvc2UgdG9vCj4+Cj4+IFllcywgb3Igd2hhdGV2ZXIgdGhlIG9wdGlvbiBl bmRzIHVwIG5hbWVkLgo+Pgo+Pj4gMy4gRG9uJ3Qgc2V0IG91dHB1dEJ1ZmZlcmluZ1BlcmlvZFNF SSA9IDEgdW5sZXNzIGZpbGxlciBkYXRhIGlzIGFsc28gZW5hYmxlZAo+Pgo+PiBUaGF0J3Mgd2hh dCBJJ20gbm90IHN1cmUgYWJvdXQuCj4+IFRvIG15IGtub3dsZWRnZSwgYW5kIGdpdmVuIHRoYXQg cGVvcGxlIHN0cmVhbSB0byBUd2l0Y2ggYW5kIG90aGVyCj4+IHNlcnZpY2VzIHdpdGggc3RyaWN0 IENCUiByZXF1aXJlbWVudHMsIGgyNjQgYW5kIGhldmMgYWxyZWFkeSBwcm9kdWNlCj4+IHN0cmlj dCBDQlIuCj4+Cj4+IEknZCB3YW50IHRoZSBuZXcgb3B0aW9uIHRvIHRvZ2dsZSB0aGUgc3RyaWN0 IENCUiBiZWhhdmlvdXIsIGFuZCB3b3VsZAo+PiBuZWVkIHRvIGludmVzdGlnYXRlIGZpcnN0IHdo YXQgdGhhdCBpbXBsaWVzLgo+Pgo+PiBNaWdodCBqdXN0IGJlIHRoYXQgZmlsbGVyIGRhdGEgaW5z ZXJ0aW9uIGlzIGVuYWJsZWQgYnkgZGVmYXVsdCB0aGVyZSwKPj4gYnV0IG5vdCBmb3IgQVYxLgo+ PiBPciBpdCdzIGFjdHVhbGx5IHNvbWVob3cgcmVsYXRlZCB0byB0aGUgYnVmZmVyaW5nIHBlcmlv ZCBTRUkuIFNpbmNlIGl0J3MKPj4gdGhlIG9ubHkgb3JpZ2luYWwgdXNlciBvZiB0aGUgSVNfQ0JS IGNoZWNrLgo+Pgo+IAo+IFdoZW4gbG9va2luZyB0aHJvdWdoIHRoZSBvbGRlciBoZWFkZXJzLCBJ IHNhdyB0aGF0Cj4gb3V0cHV0QnVmZmVyaW5nUGVyaW9kU0VJIHVzZWQgdG8gaGF2ZSB0aGUgZm9s bG93aW5nIGNvbW1lbnQ6Cj4gCj4gIldoZW4gc2V0IGZvciBmb2xsb3dpbmcgcmF0ZUNvbnRyb2xN b2RlIDogTlZfRU5DX1BBUkFNU19SQ19DQlIsCj4gTlZfRU5DX1BBUkFNU19SQ19DQlJfTE9XREVM QVlfSFEsIE5WX0VOQ19QQVJBTVNfUkNfQ0JSX0hRLCBmaWxsZXIgZGF0YQo+IGlzIGluc2VydGVk IGlmIG5lZWRlZCB0byBhY2hpZXZlIEhSRCBiaXRyYXRlIgo+IAo+IEhvd2V2ZXIsIHRoaXMgd2Fz IHJlbW92ZWQgc3RhcnRpbmcgaW4gU0RLIDEyLjAuIFNpbmNlIGl0J3MgaGFyZCB0byBzYXkKPiB3 aGF0IGVhY2ggZHJpdmVyIHZlcnNpb24gYmV0d2VlbiBTREsgOS4xIGFuZCBTREsgMTIuMCB3aWxs IGRvIHdpdGggYQo+IG1pc21hdGNoIGJldHdlZW4gb3V0cHV0QnVmZmVyaW5nUGVyaW9kU0VJIGFu ZAo+IGVuYWJsZUZpbGxlckRhdGFJbnNlcnRpb24sIEkgdGhpbmsgaXQncyBwcm9iYWJseSBzYWZl c3QgdG8gdGllIHRoZQo+IG9wdGlvbnMgdG9nZXRoZXIgZm9yIG5vdy4KClNvdW5kcyBnb29kIHRv IG1lCgo+PiBTbyBmb3Igbm93LCBpZiB5b3Ugd2FudCB0byBhZGQgdGhlIG9wdGlvbiBmb3IgdGhl IG90aGVyIGNvZGVjcyB0bywganVzdAo+PiBtYWtlIGl0IHRvZ2dsZSB0aGUgbmV3IGZsYWcuCj4+ Cj4+IChBbmQga2VlcCBpbiBtaW5kIHRoYXQgdGhlIG9sZGVzdCBTREsgc3RpbGwgc3VwcG9ydGVk IGRvZXMgbm90IGhhdmUgdGhhdAo+PiBmbGFnLCBzbyBpdCdsbCBuZWVkIGEgZmVhdHVyZSBndWFy ZCkKPiAKPiBUaGFua3MgZm9yIHRoZSBoZWFkcyB1cC4gTG9va3MgbGlrZSBpdCB3YXMgYWRkZWQg aW4gU0RLIDkuMS4KPiAKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f X19fX18KZmZtcGVnLWRldmVsIG1haWxpbmcgbGlzdApmZm1wZWctZGV2ZWxAZmZtcGVnLm9yZwpo dHRwczovL2ZmbXBlZy5vcmcvbWFpbG1hbi9saXN0aW5mby9mZm1wZWctZGV2ZWwKClRvIHVuc3Vi c2NyaWJlLCB2aXNpdCBsaW5rIGFib3ZlLCBvciBlbWFpbApmZm1wZWctZGV2ZWwtcmVxdWVzdEBm Zm1wZWcub3JnIHdpdGggc3ViamVjdCAidW5zdWJzY3JpYmUiLgo=