MCPcopy Create free account
hub / github.com/cisco/openh264 / Init

Method Init

test/decoder/DecUT_DecExt.cpp:85–103  ·  view source on GitHub ↗

Init members

Source from the content-addressed store, hash-verified

83
84//Init members
85int32_t DecoderInterfaceTest::Init() {
86 memset (&m_sBufferInfo, 0, sizeof (SBufferInfo));
87 memset (&m_sParserBsInfo, 0, sizeof (SParserBsInfo));
88 memset (&m_sDecParam, 0, sizeof (SDecodingParam));
89 m_sDecParam.pFileNameRestructed = NULL;
90 m_sDecParam.uiCpuLoad = rand() % 100;
91 m_sDecParam.uiTargetDqLayer = rand() % 100;
92 m_sDecParam.eEcActiveIdc = (ERROR_CON_IDC) (rand() & 7);
93 m_sDecParam.sVideoProperty.size = sizeof (SVideoProperty);
94 m_sDecParam.sVideoProperty.eVideoBsType = (VIDEO_BITSTREAM_TYPE) (rand() % 2);
95
96 m_pData[0] = m_pData[1] = m_pData[2] = NULL;
97 m_szBuffer[0] = m_szBuffer[1] = m_szBuffer[2] = 0;
98 m_szBuffer[3] = 1;
99 m_iBufLength = 4;
100 CM_RETURN eRet = (CM_RETURN) m_pDec->Initialize (&m_sDecParam);
101 EXPECT_EQ (eRet, cmResultSuccess);
102 return (int32_t)eRet;
103}
104
105int32_t DecoderInterfaceTest::ValidInit() {
106 memset (&m_sBufferInfo, 0, sizeof (SBufferInfo));

Callers

nothing calls this directly

Calls 1

InitializeMethod · 0.45

Tested by

no test coverage detected