<div dir="ltr"><div dir="ltr"><div>From 64c3ecbe4080658b5c1b13db4a689ecf5461bb79 Mon Sep 17 00:00:00 2001</div><div>From: Snehaa Giridharan <<a href="mailto:snehaa@multicorewareinc.com">snehaa@multicorewareinc.com</a>></div><div>Date: Thu, 10 Nov 2022 16:59:20 +0530</div><div>Subject: [PATCH] Fix encoder crash with histogram scenecut</div><div><br></div><div>---</div><div> source/encoder/slicetype.cpp | 2 +-</div><div> 1 file changed, 1 insertion(+), 1 deletion(-)</div><div><br></div><div>diff --git a/source/encoder/slicetype.cpp b/source/encoder/slicetype.cpp</div><div>index 5a1500716..78977bed8 100644</div><div>--- a/source/encoder/slicetype.cpp</div><div>+++ b/source/encoder/slicetype.cpp</div><div>@@ -2864,7 +2864,7 @@ bool Lookahead::histBasedScenecut(Lowres **frames, int p0, int p1, int numFrames</div><div>             if (frames[cp1 + 1]->bHistScenecutAnalyzed == true)</div><div>                 continue;</div><div> </div><div>-            if (detectHistBasedSceneChange(frames, cp1, cp1 + 1, cp1 + 2))</div><div>+            if (frames[cp1 + 2] != NULL && detectHistBasedSceneChange(frames, cp1, cp1 + 1, cp1 + 2))</div><div>             {</div><div>                 /* If current frame is a Scenecut from p0 frame as well as Scenecut from</div><div>                  * preceeding frame, mark it as a Scenecut */</div><div>-- </div><div>2.37.2.windows.2</div><div><br></div><div><div dir="ltr" class="gmail_signature"><div dir="ltr"><div><i><font face="georgia, serif">Thanks and Regards,</font></i></div><div><i><font face="georgia, serif"><b>Snehaa.G</b><br>Video Codec Engineer,<br>Media & AI analytics<br><a href="https://multicorewareinc.com/" target="_blank"><img src="https://ci3.googleusercontent.com/mail-sig/AIorK4yEumXeQ2mgcFAR2us9INa7z3rCbl8ordut3fbdeIbuPv0n3EA75Or1rHs0neGaI0WM8mFPz1g"></a><br><span></span><span></span><br></font></i></div></div></div></div></div></div>