This works now that we've got a suitably working implementation of WelsMultipleEventsWaitSingleBlocking.
Showing the changes to codec/encoder/core/src/slice_multi_threading.cpp (1 of 2 files). Show all
Unified · Split
| @@ -705,8 +705,6 @@ WELS_THREAD_ROUTINE_TYPE CodingSliceThreadProc (void* arg) { · 704 unmodified lines | ||
| 705 | 705 | if (NULL == pPrivateData) |
| 706 | 706 | WELS_THREAD_ROUTINE_RETURN (1); |
| 707 | 707 | |
| 708 | − WelsSetThreadCancelable(); | |
| 709 | − | |
| 710 | 708 | pEncPEncCtx = (sWelsEncCtx*)pPrivateData->pWelsPEncCtx; |
| 711 | 709 | |
| 712 | 710 | iThreadIdx = pPrivateData->iThreadIndex; |