History

remove API data format in decoder in 1.6

huili2 committed 11 years ago

Commit dc2cbe41 parent 991b05f12 files · +12 −132Browse files

Showing the changes to test/decoder/DecUT_DecExt.cpp (1 of 12 files). Show all

Unified · Split

test/decoder/DecUT_DecExt.cpp+1−40
@@ -34,8 +34,6 @@ class DecoderInterfaceTest : public ::testing::Test { · 33 unmodified lines
3434 void DecoderBs (const char* sFileName);
3535 //Test Initialize/Uninitialize
3636 void TestInitUninit();
37− //DECODER_OPTION_DATAFORMAT
38− void TestDataFormat();
3937 //DECODER_OPTION_END_OF_STREAM
4038 void TestEndOfStream();
4139 //DECODER_OPTION_VCL_NAL
@@ -78,7 +76,6 @@ void DecoderInterfaceTest::Init() { · 36 unmodified lines
7876 memset (&m_sBufferInfo, 0, sizeof (SBufferInfo));
7977 memset (&m_sDecParam, 0, sizeof (SDecodingParam));
8078 m_sDecParam.pFileNameRestructed = NULL;
81− m_sDecParam.eOutputColorFormat = (EVideoFormatType) (rand() % 100);
8279 m_sDecParam.uiCpuLoad = rand() % 100;
8380 m_sDecParam.uiTargetDqLayer = rand() % 100;
8481 m_sDecParam.eEcActiveIdc = (ERROR_CON_IDC) (rand() & 7);
@@ -90,11 +87,7 @@ void DecoderInterfaceTest::Init() { · 5 unmodified lines
9087 m_szBuffer[3] = 1;
9188 m_iBufLength = 4;
9289 CM_RETURN eRet = (CM_RETURN) m_pDec->Initialize (&m_sDecParam);
93− if ((m_sDecParam.eOutputColorFormat != videoFormatI420) &&
94− (m_sDecParam.eOutputColorFormat != videoFormatInternal))
95− ASSERT_EQ (eRet, cmUnsupportedData);
96− else
97− ASSERT_EQ (eRet, cmResultSuccess);
90+ ASSERT_EQ (eRet, cmResultSuccess);
9891 }
9992
10093 void DecoderInterfaceTest::Uninit() {
@@ -210,12 +203,8 @@ void DecoderInterfaceTest::TestInitUninit() { · 109 unmodified lines
210203 EXPECT_EQ (eRet, cmInitExpected);
211204 }
212205 //Initialize first, can get input color format
213− m_sDecParam.eOutputColorFormat = (EVideoFormatType) 20; //just for test
214206 m_sDecParam.bParseOnly = false;
215207 m_pDec->Initialize (&m_sDecParam);
216− eRet = (CM_RETURN) m_pDec->GetOption (DECODER_OPTION_DATAFORMAT, &iOutput);
217− EXPECT_EQ (eRet, cmResultSuccess);
218− EXPECT_EQ ((int32_t) videoFormatI420, iOutput);
219208
220209 //Uninitialize, no GetOption can be done
221210 m_pDec->Uninitialize();
@@ -227,32 +216,6 @@ void DecoderInterfaceTest::TestInitUninit() { · 5 unmodified lines
227216 }
228217 }
229218
230−//DECODER_OPTION_DATAFORMAT
231−void DecoderInterfaceTest::TestDataFormat() {
232− int iTmp = rand();
233− int iOut;
234− CM_RETURN eRet;
235−
236− Init();
237−
238− //invalid input
239− eRet = (CM_RETURN) m_pDec->SetOption (DECODER_OPTION_DATAFORMAT, NULL);
240− EXPECT_EQ (eRet, cmInitParaError);
241−
242− //valid input
243− eRet = (CM_RETURN) m_pDec->SetOption (DECODER_OPTION_DATAFORMAT, &iTmp);
244− if ((iTmp != (int32_t) videoFormatI420) && (iTmp != (int32_t) videoFormatInternal))
245− EXPECT_EQ (eRet, cmUnsupportedData);
246− else
247− EXPECT_EQ (eRet, cmResultSuccess);
248− eRet = (CM_RETURN) m_pDec->GetOption (DECODER_OPTION_DATAFORMAT, &iOut);
249− EXPECT_EQ (eRet, cmResultSuccess);
250−
251− EXPECT_EQ (iOut, (int32_t) videoFormatI420);
252−
253− Uninit();
254−}
255−
256219 //DECODER_OPTION_END_OF_STREAM
257220 void DecoderInterfaceTest::TestEndOfStream() {
258221 int iTmp, iOut;
@@ -515,8 +478,6 @@ TEST_F (DecoderInterfaceTest, DecoderInterfaceAll) { · 256 unmodified lines
515478
516479 //Initialize Uninitialize
517480 TestInitUninit();
518− //DECODER_OPTION_DATAFORMAT
519− TestDataFormat();
520481 //DECODER_OPTION_END_OF_STREAM
521482 TestEndOfStream();
522483 //DECODER_OPTION_VCL_NAL

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