shithub: openh264

Download patch

ref: 56767f8154f3e1d4d44a5a4426357138d828db23
parent: 1a04694d97fb4a0d5edf0ddff167a5e4b9184469
author: Licai Guo <guolicai@gmail.com>
date: Mon Jan 20 19:23:41 EST 2014

add parenthses

--- a/codec/decoder/core/src/decode_slice.cpp
+++ b/codec/decoder/core/src/decode_slice.cpp
@@ -403,7 +403,7 @@
 
   iNextMbXyIndex = pSliceHeader->iFirstMbInSlice;
 
-  if (iNextMbXyIndex < 0 || iNextMbXyIndex >= kiCountNumMb) {
+  if ((iNextMbXyIndex < 0) || (iNextMbXyIndex >= kiCountNumMb)) {
     WelsLog (pCtx, WELS_LOG_ERROR,
              "WelsDecodeSlice()::iFirstMbInSlice(%d) > pSps->kiTotalMb(%d). ERROR!!! resolution change....\n",
              iNextMbXyIndex, kiCountNumMb);
--- a/codec/decoder/core/src/decoder.cpp
+++ b/codec/decoder/core/src/decoder.cpp
@@ -690,7 +690,7 @@
  */
 void_t UpdateMaxPictureResolution (PWelsDecoderContext pCtx, const int32_t kiCurWidth, const int32_t kiCurHeight) {
   //any dimension larger than that of current dimension, should modify the max-dimension
-  if (kiCurWidth * kiCurHeight > pCtx->iMaxWidthInSps * pCtx->iMaxHeightInSps) {
+  if ((kiCurWidth * kiCurHeight) > (pCtx->iMaxWidthInSps * pCtx->iMaxHeightInSps)) {
     pCtx->iMaxWidthInSps	= kiCurWidth;
     pCtx->iMaxHeightInSps	= kiCurHeight;
   }