<div dir="ltr">Pushed <div><br clear="all"><div><div dir="ltr" class="gmail_signature" data-smartmail="gmail_signature"><div dir="ltr"><div><div dir="ltr"><div><div dir="ltr"><div><div dir="ltr"><div><div dir="ltr"><div>Thanks,</div><div dir="ltr"><span></span><span></span>Kalyan Goswami, PhD</div><div dir="ltr"><span style="font-size:12.8px">Video Architect @ MulticoreWare</span></div><div dir="ltr"><div><a href="http://www.multicorewareinc.com/" target="_blank">http:</a><a href="http://www.multicorewareinc.com/" style="font-size:12.8px" target="_blank">//www.multicorewareinc.com</a></div><div><span style="font-size:12.8px">+91 9884989331</span><br></div><div></div></div></div></div></div></div></div></div></div></div></div></div></div><br></div></div><br><div class="gmail_quote"><div dir="ltr">On Thu, Dec 20, 2018 at 11:09 AM Pooja Venkatesan <<a href="mailto:pooja@multicorewareinc.com">pooja@multicorewareinc.com</a>> wrote:<br></div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex"><div dir="ltr"><div dir="ltr"><div># HG changeset patch</div><div># User Pooja Venkatesan <<a href="mailto:pooja@multicorewareinc.com" target="_blank">pooja@multicorewareinc.com</a>></div><div># Date 1544770575 -19800</div><div>#      Fri Dec 14 12:26:15 2018 +0530</div><div># Node ID 587431d49124b5e990883a919ec9eaf8b3708c34</div><div># Parent  1d196adca6aad0d10c2a01429541971556534015</div><div>zone: Resend parameter set</div><div><br></div><div>diff -r 1d196adca6aa -r 587431d49124 source/encoder/api.cpp</div><div>--- a/source/encoder/api.cpp<span style="white-space:pre-wrap">     </span>Fri Dec 14 12:17:29 2018 +0530</div><div>+++ b/source/encoder/api.cpp<span style="white-space:pre-wrap">       </span>Fri Dec 14 12:26:15 2018 +0530</div><div>@@ -259,6 +259,9 @@</div><div>         }</div><div>         encoder->printReconfigureParams();</div><div>     }</div><div>+    /* Zones support modifying num of Refs. Requires determining level at each zone start*/</div><div>+    if (encoder->m_param->rc.zonefileCount)</div><div>+        determineLevel(*encoder->m_latestParam, encoder->m_vps);</div><div>     return ret;</div><div> }</div><div> </div><div>diff -r 1d196adca6aa -r 587431d49124 source/encoder/encoder.cpp</div><div>--- a/source/encoder/encoder.cpp<span style="white-space:pre-wrap">    </span>Fri Dec 14 12:17:29 2018 +0530</div><div>+++ b/source/encoder/encoder.cpp<span style="white-space:pre-wrap">   </span>Fri Dec 14 12:26:15 2018 +0530</div><div>@@ -1663,6 +1663,11 @@</div><div>         encParam->dynamicRd = param->dynamicRd;</div><div>         encParam->bEnableTransformSkip = param->bEnableTransformSkip;</div><div>         encParam->bEnableAMP = param->bEnableAMP;</div><div>+</div><div>+        /* Resignal changes in params in Parameter Sets */</div><div>+        m_sps.maxAMPDepth = (m_sps.bUseAMP = param->bEnableAMP && param->bEnableAMP) ? param->maxCUDepth : 0;</div><div>+        m_pps.bTransformSkipEnabled = param->bEnableTransformSkip ? 1 : 0;</div><div>+</div><div>     }</div><div>     encParam->forceFlush = param->forceFlush;</div><div>     /* To add: Loop Filter/deblocking controls, transform skip, signhide require PPS to be resent */</div><div>@@ -3275,6 +3280,12 @@</div><div>         p->bOpenGOP = 0;</div><div>         x265_log(p, X265_LOG_WARNING, "Zone encoding requires closed gop structure. Enabling closed GOP.\n");</div><div>     }</div><div>+</div><div>+    if (m_param->rc.zonefileCount && !p->bRepeatHeaders)</div><div>+    {</div><div>+        p->bRepeatHeaders = 1;</div><div>+        x265_log(p, X265_LOG_WARNING, "Turning on repeat - headers for zone encoding\n");</div><div>+    }</div><div> }</div><div> </div><div> void Encoder::readAnalysisFile(x265_analysis_data* analysis, int curPoc, const x265_picture* picIn, int paramBytes)</div><div><br></div></div></div>
_______________________________________________<br>
x265-devel mailing list<br>
<a href="mailto:x265-devel@videolan.org" target="_blank">x265-devel@videolan.org</a><br>
<a href="https://mailman.videolan.org/listinfo/x265-devel" rel="noreferrer" target="_blank">https://mailman.videolan.org/listinfo/x265-devel</a><br>
</blockquote></div>