34 lines · 907 B · C++
RawDownload
#include <gtest/gtest.h> #include "utils/DataGenerator.h"#include "encoder_context.h"#include "wels_task_management.h" using namespace WelsEnc;  TEST (EncoderTaskManagement, CWelsTaskManageBase) {  sWelsEncCtx sCtx;  SWelsSvcCodingParam sWelsSvcCodingParam;   sCtx.pSvcParam = &sWelsSvcCodingParam;  sWelsSvcCodingParam.iMultipleThreadIdc = 4;  sCtx.iMaxSliceCount = 35;  IWelsTaskManage*  pTaskManage = IWelsTaskManage::CreateTaskManage (&sCtx, false);  ASSERT_TRUE (NULL != pTaskManage);   delete pTaskManage;} TEST (EncoderTaskManagement, CWelsTaskManageParallel) {  sWelsEncCtx sCtx;  SWelsSvcCodingParam sWelsSvcCodingParam;   sCtx.pSvcParam = &sWelsSvcCodingParam;  sWelsSvcCodingParam.iMultipleThreadIdc = 4;  sCtx.iMaxSliceCount = 35;  IWelsTaskManage*  pTaskManage = IWelsTaskManage::CreateTaskManage (&sCtx, true);  ASSERT_TRUE (NULL != pTaskManage);   delete pTaskManage;}

Keyboard shortcuts

General

Show keyboard shortcuts
?
Focus the current search
/

Issues and pull requests

Open filters
f

Issues, pull requests and Inbox

Select next item
j↓
Select previous item
k↑
Open selected item
Enter
Dismiss filters or clear selection
Esc

Repository code

Go to file
t