Home
last modified time | relevance | path

Searched refs:CWelsSliceEncodingTask (Results 1 – 3 of 3) sorted by relevance

/third_party/openh264/codec/encoder/core/src/
Dwels_task_encoder.cpp58 CWelsSliceEncodingTask::CWelsSliceEncodingTask (WelsCommon::IWelsTaskSink* pSink, sWelsEncCtx* pCtx, in CWelsSliceEncodingTask() function in WelsEnc::CWelsSliceEncodingTask
64 CWelsSliceEncodingTask::~CWelsSliceEncodingTask() { in ~CWelsSliceEncodingTask()
67 WelsErrorType CWelsSliceEncodingTask::Execute() { in Execute()
81 WelsErrorType CWelsSliceEncodingTask::SetBoundary (int32_t iStartIdx, int32_t iEndIdx) { in SetBoundary()
87 int32_t CWelsSliceEncodingTask::QueryEmptyThread (bool* pThreadBsBufferUsage) { in QueryEmptyThread()
97 WelsErrorType CWelsSliceEncodingTask::InitTask() { in InitTask()
131 void CWelsSliceEncodingTask::FinishTask() { in FinishTask()
148 WelsErrorType CWelsSliceEncodingTask::ExecuteTask() { in ExecuteTask()
202 WelsErrorType iReturn = CWelsSliceEncodingTask::InitTask(); in InitTask()
216 CWelsSliceEncodingTask::FinishTask(); in FinishTask()
Dwels_task_management.cpp164 pTask = WELS_NEW_OP (CWelsSliceEncodingTask (this, pEncCtx, idx), CWelsSliceEncodingTask); in CreateTasks()
/third_party/openh264/codec/encoder/core/inc/
Dwels_task_encoder.h54 class CWelsSliceEncodingTask : public CWelsBaseTask {
56CWelsSliceEncodingTask (WelsCommon::IWelsTaskSink* pSink, sWelsEncCtx* pCtx, const int32_t iSliceI…
57 virtual ~CWelsSliceEncodingTask();
59 CWelsSliceEncodingTask* CreateSliceEncodingTask (sWelsEncCtx* pCtx, const int32_t iSliceIdx);
93 class CWelsLoadBalancingSlicingEncodingTask : public CWelsSliceEncodingTask {
95 …lsTaskSink* pSink, sWelsEncCtx* pCtx, const int32_t iSliceIdx) : CWelsSliceEncodingTask (pSink, pC… in CWelsLoadBalancingSlicingEncodingTask()