shithub: openh264

Download patch

ref: 26d66a4e1f42183e3d7c6a2496a1791ac55a1efe
parent: d767e216a8312907dd8c03f12f3e4741b603c852
author: Martin Storsjö <[email protected]>
date: Sun Mar 2 18:39:50 EST 2014

Fix building a logging statement in debug code

--- a/codec/encoder/core/src/slice_multi_threading.cpp
+++ b/codec/encoder/core/src/slice_multi_threading.cpp
@@ -863,7 +863,7 @@
 #if defined(ENABLE_TRACE_MT)
     WelsLog (pEncPEncCtx, WELS_LOG_INFO,
              "[MT] CodingSliceThreadProc(), try to call WelsEventWait(pReadySliceCodingEvent[%d]= 0x%p), pEncPEncCtx= 0x%p!\n",
-             iEventIdx, (void*) (pEncPEncCtx->pReadySliceCodingEvent[iEventIdx]), (void*)pEncPEncCtx);
+             iEventIdx, (void*) (pEncPEncCtx->pSliceThreading->pReadySliceCodingEvent[iEventIdx]), (void*)pEncPEncCtx);
 #endif
     iWaitRet = WelsEventWait (pEncPEncCtx->pSliceThreading->pReadySliceCodingEvent[iEventIdx]);
 #endif//WIN32