[x265] [PATCH] zone: Enable strict VBV conformance for zone encode as per requirement

Alex Giladi alex.giladi at gmail.com
Wed Mar 18 14:47:55 CET 2020


Does the code below mean that you are doing CBR HRD (i.e., use filler NAL
units to keep the buffer full)?
If yes -- why?

+++ b/source/encoder/ratecontrol.cpp

> @@ -1279,6 +1281,7 @@
>                  m_param->rc.vbvMaxBitrate =
> m_param->rc.zones[i].zoneParam->rc.vbvMaxBitrate;
>                  memcpy(m_relativeComplexity,
> m_param->rc.zones[i].relativeComplexity, sizeof(double) *
> m_param->reconfigWindowSize);
>                  reconfigureRC();
> +                m_isCbr = 1; /* Always vbvmaxrate == bitrate here*/
>                  m_top->zoneReadCount[i].incr();
>              }
>          }
>


>
> --
> *Thanks and Regards,*
> *Snehaa.G*
>
>
> <https://www.avast.com/en-in/recommend?utm_medium=email&utm_source=link&utm_campaign=sig-email&utm_content=webmail&utm_term=default3&tag=5d1cffcc-cd7a-478a-8410-76188ea236f6> I’m
> protected online with Avast Free Antivirus. Get it here — it’s free
> forever.
> <https://www.avast.com/en-in/recommend?utm_medium=email&utm_source=link&utm_campaign=sig-email&utm_content=webmail&utm_term=default3&tag=5d1cffcc-cd7a-478a-8410-76188ea236f6>
> <#m_8844498949603887886_DAB4FAD8-2DD7-40BB-A1B8-4E2AA1F9FDF2>
> _______________________________________________
> x265-devel mailing list
> x265-devel at videolan.org
> https://mailman.videolan.org/listinfo/x265-devel
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://mailman.videolan.org/pipermail/x265-devel/attachments/20200318/1b337400/attachment.html>


More information about the x265-devel mailing list