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 526F240B86 for ; Fri, 4 Feb 2022 23:23:24 +0000 (UTC) Received: from [127.0.1.1] (localhost [127.0.0.1]) by ffbox0-bg.mplayerhq.hu (Postfix) with ESMTP id 3537B68B2A6; Sat, 5 Feb 2022 01:23:22 +0200 (EET) Received: from mail-pj1-f43.google.com (mail-pj1-f43.google.com [209.85.216.43]) by ffbox0-bg.mplayerhq.hu (Postfix) with ESMTPS id 3889C68B1AA for ; Sat, 5 Feb 2022 01:23:16 +0200 (EET) Received: by mail-pj1-f43.google.com with SMTP id l24-20020a17090aec1800b001b55738f633so8600896pjy.1 for ; Fri, 04 Feb 2022 15:23:16 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20210112; h=mime-version:references:in-reply-to:from:date:message-id:subject:to :content-transfer-encoding; bh=iT21H5RovhgGho8DpSBEnnmA38c9pe7rfhOIWrtiy/I=; b=DnWErHH9ma5TDW3p048a35rE6mOm3r3lrY4izsAhKgyLZ5r9Rb7Le5W/3kbDdHi+Yu Nf52ViYTcrTV/V1OGtdzHltqPu0gBr5mMXD+sdWTwDVka0IDa2BEsAVAw5CTLPYyaPIf se6BM85YkEskS2OQ7EFLo61X9ULTlpbMjJomDyU0BZyNftgFCnWok5SIb41S2uTOCqYY DQFF47dg5Go0bCIKgGT1ZUWHCB6ccJC41JrRLZjxm7GKKP3CksFTYowXVMg8ghLyMVJU ETyKozeigVzwdEKbUnQUHbj1ThxFzVJ/6PeKQtUwA+oNy9kSkaCevq+osuGcypGCGlKl HvTA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=x-gm-message-state:mime-version:references:in-reply-to:from:date :message-id:subject:to:content-transfer-encoding; bh=iT21H5RovhgGho8DpSBEnnmA38c9pe7rfhOIWrtiy/I=; b=HP9KJo7FUZ27qh5J+VnQNy3rbtLVVjauUkS8NN6XF5GNIdpk+2gPPjUKMw3YC3OPrt SST37LZIptHd5VFFUYBQOdLmxBLM0aGc76mxTjvkOsWrWZoD2CYpNbQVhKAhVJ2lNPjI NEcXp5UWzwmCgq/yGGCxRfeRMvEPyHn+A7Ww134QvggC7dwifZISUHC68aUCrMIrBx84 zMjLM7lZF4WhmJ7/6iL9k/0x9I/YaulLiXDIpGWcRsIWlTJM+Pvf7SpBzDAwXX2gvrxX t6VkgbN+s4GTVm8PtYsMCBbpl9BZXS/vwJ8eFYa0RyasGZTPYeVZ+aZzbz5H8RY2xLHz 8pAQ== X-Gm-Message-State: AOAM530aTTIqBdyJeprUIkgRH/zcLy6/HuRipfq2jLZTSsX54+NXqt1U D7l9wOHGZmkVkAYRRItvSIDuPcY69iuyzRgtU3ObEgeVRwJVSg== X-Google-Smtp-Source: ABdhPJzYM4yL3irNE8Q8Z/M7uhzHrKQOg5CJg6SVpT0fpGPdiRzrrLUdWEC4nJLxd6MONOjGBaYk7U6rFxovnxH4nqs= X-Received: by 2002:a17:903:188:: with SMTP id z8mr5622344plg.119.1644016993792; Fri, 04 Feb 2022 15:23:13 -0800 (PST) MIME-Version: 1.0 References: In-Reply-To: From: Keshav Varma Date: Fri, 4 Feb 2022 15:23:03 -0800 Message-ID: To: ffmpeg-devel@ffmpeg.org Subject: Re: [FFmpeg-devel] [PATCH] Correctly set low_delay_hrd_flag when rewriting fixed_frame_rate_flag in h264_metadata bitstream filter 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: UmVyZWFkaW5nIHRoZSBzcGVjLCBJIHRoaW5rIGl0IG9ubHkgbWFrZXMgc2Vuc2UgdG8gdXBkYXRl IHRoZQpsb3dfZGVsYXlfaHJkX2ZsYWcgcGFyYW1ldGVyIHdoZW4gdGhlIGJpdHN0cmVhbSBmaWx0 ZXIgb3B0aW9uIGZvcgpmaXhlZF9mcmFtZV9yYXRlX2ZsYWcgaXMgMSB0byBhdm9pZCBjbG9iYmVy aW5nIHRoZSBleGlzdGluZyB2YWx1ZSBpbgpvdGhlciBjYXNlcy4gSSB0cmllZCB0byB3b3JrIHRo cm91Z2ggYWxsIHRoZSBzY2VuYXJpb3MgYmVsb3c6Cgo8Zml4ZWRfZnJhbWVfcmF0ZV9mbGFnPi88 bG93X2RlbGF5X2hyZF9mbGFnPiAoQlNGIG9wdGlvbnMpIC0+IFJlc3VsdGluZyBmbGFnczoKCjAv MCAodGlja19yYXRlPTEwKSAtPiAwLzAKMC8xICh0aWNrX3JhdGU9MTApIC0+IDAvMQoxLzAgKHRp Y2tfcmF0ZT0xMCkgLT4gMS8wCjEvMSAodGlja19yYXRlPTEwKSAtPiAxLzEKMC8wIChmaXhlZF9m cmFtZV9yYXRlX2ZsYWc9MCkgLT4gMC8xCjAvMSAoZml4ZWRfZnJhbWVfcmF0ZV9mbGFnPTApIC0+ IDAvMQoxLzAgKGZpeGVkX2ZyYW1lX3JhdGVfZmxhZz0wKSAtPiAwLzAKMS8xIChmaXhlZF9mcmFt ZV9yYXRlX2ZsYWc9MCkgLT4gMC8xCjAvMCAoZml4ZWRfZnJhbWVfcmF0ZV9mbGFnPTEpIC0+IDEv MAowLzEgKGZpeGVkX2ZyYW1lX3JhdGVfZmxhZz0xKSAtPiAxLzAKMS8wIChmaXhlZF9mcmFtZV9y YXRlX2ZsYWc9MSkgLT4gMS8wCjEvMSAoZml4ZWRfZnJhbWVfcmF0ZV9mbGFnPTEpIC0+IDEvMAoK ClNpZ25lZC1vZmYtYnk6IEtlc2hhdiBWYXJtYSA8a2VzaGF2ZHZAZ21haWwuY29tPgotLS0KIGxp YmF2Y29kZWMvaDI2NF9tZXRhZGF0YV9ic2YuYyB8IDYgKysrKysrCiAxIGZpbGUgY2hhbmdlZCwg NiBpbnNlcnRpb25zKCspCgpkaWZmIC0tZ2l0IGEvbGliYXZjb2RlYy9oMjY0X21ldGFkYXRhX2Jz Zi5jIGIvbGliYXZjb2RlYy9oMjY0X21ldGFkYXRhX2JzZi5jCmluZGV4IDlkZjk5Y2JhZTMuLjNl NTU4YTUxNjYgMTAwNjQ0Ci0tLSBhL2xpYmF2Y29kZWMvaDI2NF9tZXRhZGF0YV9ic2YuYworKysg Yi9saWJhdmNvZGVjL2gyNjRfbWV0YWRhdGFfYnNmLmMKQEAgLTIyOCw3ICsyMjgsMTMgQEAgc3Rh dGljIGludCBoMjY0X21ldGFkYXRhX3VwZGF0ZV9zcHMoQVZCU0ZDb250ZXh0ICpic2YsCiAgICAg ICAgIHNwcy0+dnVpLnRpbWluZ19pbmZvX3ByZXNlbnRfZmxhZyA9IDE7CiAgICAgICAgIG5lZWRf dnVpID0gMTsKICAgICB9CisKKyAgICAvLyBTZXQgZml4ZWQgZnJhbWUgcmF0ZSBmbGFnIGFuZCB1 cGRhdGUgbG93X2RlbGF5X2hyZF9mbGFnIHRvIG1hdGNoCiAgICAgU0VUX1ZVSV9GSUVMRChmaXhl ZF9mcmFtZV9yYXRlX2ZsYWcpOworICAgIGlmIChjdHgtPmZpeGVkX2ZyYW1lX3JhdGVfZmxhZykg eworICAgICAgICBzcHMtPnZ1aS5sb3dfZGVsYXlfaHJkX2ZsYWcgPSAwOworICAgIH0KKwogICAg IGlmIChjdHgtPnplcm9fbmV3X2NvbnN0cmFpbnRfc2V0X2ZsYWdzKSB7CiAgICAgICAgIHNwcy0+ Y29uc3RyYWludF9zZXQ0X2ZsYWcgPSAwOwogICAgICAgICBzcHMtPmNvbnN0cmFpbnRfc2V0NV9m bGFnID0gMDsKLS0KMi4zMS4xCgoKT24gRnJpLCBGZWIgNCwgMjAyMiBhdCAzOjAwIFBNIEtlc2hh diBWYXJtYSA8a2VzaGF2ZHZAZ21haWwuY29tPiB3cm90ZToKPgo+IEFmdGVyIGNoYW5nZXMgbGlr ZSBlZjEzZmFmLCB0aGUgaDI2NF9tZXRhZGF0YSBiaXRzdHJlYW0gZmlsdGVyIHN0b3BwZWQKPiB3 b3JraW5nIHdoZW4gdXNpbmcgdGhlIGZpeGVkX2ZyYW1lX3JhdGVfZmxhZyBvcHRpb24gb24gYW4g aW5wdXQgc3RyZWFtCj4gdGhhdCBkb2Vzbid0IGNvbnRhaW4gVlVJIGJlY2F1c2UgdGhlIGRlZmF1 bHQgaW5mZXJyZWQgdmFsdWUgb2YKPiBsb3dfaHJkX2RlbGF5X2ZsYWcgc2VlbXMgdG8gYmUgMS4g ZmZtcGVnIHVzZWQgdG8gcmFpc2UgYSB3YXJuaW5nLCBidXQKPiBwcm9jZWVkZWQgYW55d2F5IGJ1 dCBub3cgYWJvcnRzIGFmdGVyIHRoZSBvdGhlciBmaXhlcyBzaW5jZSB0aGUgb3V0cHV0Cj4gaXMg cmlnaHRmdWxseSBpbnZhbGlkLgo+Cj4gSSBiZWxpZXZlIHRoaXMgY2hhbmdlIG1ha2VzIHRoZSBi aXRzdHJlYW0gZmlsdGVyIGNvbmZvcm0gdG8gcGFnZSA0MDMKPiBvZiB0aGUgSVRVIHNwZWM6ICJX aGVuIGZpeGVkX2ZyYW1lX3JhdGVfZmxhZyBpcyBlcXVhbCB0byAxLAo+IGxvd19kZWxheV9ocmRf ZmxhZyBzaGFsbCBiZSBlcXVhbCB0byAwLiBXaGVuIGxvd19kZWxheV9ocmRfZmxhZyBpcyBub3QK PiBwcmVzZW50LCBpdHMgdmFsdWUgc2hhbGwgYmUgaW5mZXJyZWQgdG8gYmUgZXF1YWwgdG8gMSDi iJIKPiBmaXhlZF9mcmFtZV9yYXRlX2ZsYWcuIgo+Cj4gU2lnbmVkLW9mZi1ieTogS2VzaGF2IFZh cm1hIDxrZXNoYXZkdkBnbWFpbC5jb20+Cj4gLS0tCj4gIGxpYmF2Y29kZWMvaDI2NF9tZXRhZGF0 YV9ic2YuYyB8IDggKysrKysrKy0KPiAgMSBmaWxlIGNoYW5nZWQsIDcgaW5zZXJ0aW9ucygrKSwg MSBkZWxldGlvbigtKQo+Cj4gZGlmZiAtLWdpdCBhL2xpYmF2Y29kZWMvaDI2NF9tZXRhZGF0YV9i c2YuYyBiL2xpYmF2Y29kZWMvaDI2NF9tZXRhZGF0YV9ic2YuYwo+IGluZGV4IDlkZjk5Y2JhZTMu LjU5YTdlYmE1NDYgMTAwNjQ0Cj4gLS0tIGEvbGliYXZjb2RlYy9oMjY0X21ldGFkYXRhX2JzZi5j Cj4gKysrIGIvbGliYXZjb2RlYy9oMjY0X21ldGFkYXRhX2JzZi5jCj4gQEAgLTIyOCw3ICsyMjgs MTMgQEAgc3RhdGljIGludCBoMjY0X21ldGFkYXRhX3VwZGF0ZV9zcHMoQVZCU0ZDb250ZXh0ICpi c2YsCj4gICAgICAgICAgc3BzLT52dWkudGltaW5nX2luZm9fcHJlc2VudF9mbGFnID0gMTsKPiAg ICAgICAgICBuZWVkX3Z1aSA9IDE7Cj4gICAgICB9Cj4gLSAgICBTRVRfVlVJX0ZJRUxEKGZpeGVk X2ZyYW1lX3JhdGVfZmxhZyk7Cj4gKwo+ICsgICAgLy8gU2V0IGZpeGVkIGZyYW1lIHJhdGUgZmxh ZyBhbmQgdXBkYXRlIGxvd19kZWxheV9ocmRfZmxhZyB0byBtYXRjaAo+ICsgICAgaWYgKGN0eC0+ Zml4ZWRfZnJhbWVfcmF0ZV9mbGFnID49IDApIHsKPiArICAgICAgICBzcHMtPnZ1aS5maXhlZF9m cmFtZV9yYXRlX2ZsYWcgPSBjdHgtPmZpeGVkX2ZyYW1lX3JhdGVfZmxhZzsKPiArICAgICAgICBz cHMtPnZ1aS5sb3dfZGVsYXlfaHJkX2ZsYWcgPSAxIC0gc3BzLT52dWkuZml4ZWRfZnJhbWVfcmF0 ZV9mbGFnOwo+ICsgICAgfQo+ICsKPiAgICAgIGlmIChjdHgtPnplcm9fbmV3X2NvbnN0cmFpbnRf c2V0X2ZsYWdzKSB7Cj4gICAgICAgICAgc3BzLT5jb25zdHJhaW50X3NldDRfZmxhZyA9IDA7Cj4g ICAgICAgICAgc3BzLT5jb25zdHJhaW50X3NldDVfZmxhZyA9IDA7Cj4gLS0KPiAyLjMxLjEKX19f X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KZmZtcGVnLWRldmVs IG1haWxpbmcgbGlzdApmZm1wZWctZGV2ZWxAZmZtcGVnLm9yZwpodHRwczovL2ZmbXBlZy5vcmcv bWFpbG1hbi9saXN0aW5mby9mZm1wZWctZGV2ZWwKClRvIHVuc3Vic2NyaWJlLCB2aXNpdCBsaW5r IGFib3ZlLCBvciBlbWFpbApmZm1wZWctZGV2ZWwtcmVxdWVzdEBmZm1wZWcub3JnIHdpdGggc3Vi amVjdCAidW5zdWJzY3JpYmUiLgo=