History

add dec status for freezing

huili2 committed 11 years ago

Commit 504cabf1 parent 82b70b38 files · +116 −43Browse files

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

Unified · Split

test/decoder/DecUT_DecExt.cpp+6−6
@@ -122,7 +122,7 @@ void DecoderInterfaceTest::DecoderBs (const char* sFileName) { · 121 unmodified lines
122 122
123#if defined(ANDROID_NDK)123#if defined(ANDROID_NDK)
124 std::string filename = std::string ("/sdcard/") + sFileName;124 std::string filename = std::string ("/sdcard/") + sFileName;
125 ASSERT_TRUE (pH264File = fopen (filename.c_str(),"rb"));125 ASSERT_TRUE (pH264File = fopen (filename.c_str(), "rb"));
126#else126#else
127 ASSERT_TRUE (pH264File = fopen (sFileName, "rb"));127 ASSERT_TRUE (pH264File = fopen (sFileName, "rb"));
128#endif128#endif
@@ -130,7 +130,7 @@ void DecoderInterfaceTest::DecoderBs (const char* sFileName) { · 1 unmodified line
130 iFileSize = (int32_t) ftell (pH264File);130 iFileSize = (int32_t) ftell (pH264File);
131 fseek (pH264File, 0L, SEEK_SET);131 fseek (pH264File, 0L, SEEK_SET);
132 pBuf = new uint8_t[iFileSize + 4];132 pBuf = new uint8_t[iFileSize + 4];
133 ASSERT_EQ(fread (pBuf, 1, iFileSize, pH264File), (unsigned int) iFileSize);133 ASSERT_EQ (fread (pBuf, 1, iFileSize, pH264File), (unsigned int) iFileSize);
134 memcpy (pBuf + iFileSize, &uiStartCode[0], 4); //confirmed_safe_unsafe_usage134 memcpy (pBuf + iFileSize, &uiStartCode[0], 4); //confirmed_safe_unsafe_usage
135 while (true) {135 while (true) {
136 if (iBufPos >= iFileSize) {136 if (iBufPos >= iFileSize) {
@@ -416,7 +416,7 @@ void DecoderInterfaceTest::TestGetDecStatistics() { · 279 unmodified lines
416 EXPECT_EQ (57u, sDecStatic.uiAvgEcRatio);416 EXPECT_EQ (57u, sDecStatic.uiAvgEcRatio);
417 EXPECT_EQ (5u, sDecStatic.uiDecodedFrameCount);417 EXPECT_EQ (5u, sDecStatic.uiDecodedFrameCount);
418 EXPECT_EQ (288u, sDecStatic.uiHeight);418 EXPECT_EQ (288u, sDecStatic.uiHeight);
419 EXPECT_EQ (1u, sDecStatic.uiIDRRecvNum);419 EXPECT_EQ (1u, sDecStatic.uiIDRCorrectNum);
420 EXPECT_EQ (3u, sDecStatic.uiResolutionChangeTimes);420 EXPECT_EQ (3u, sDecStatic.uiResolutionChangeTimes);
421 EXPECT_EQ (352u, sDecStatic.uiWidth);421 EXPECT_EQ (352u, sDecStatic.uiWidth);
422 EXPECT_EQ (4u, sDecStatic.uiEcFrameNum);422 EXPECT_EQ (4u, sDecStatic.uiEcFrameNum);
@@ -433,7 +433,7 @@ void DecoderInterfaceTest::TestGetDecStatistics() { · 10 unmodified lines
433 EXPECT_EQ (0u, sDecStatic.uiAvgEcRatio);433 EXPECT_EQ (0u, sDecStatic.uiAvgEcRatio);
434 EXPECT_EQ (97u, sDecStatic.uiDecodedFrameCount);434 EXPECT_EQ (97u, sDecStatic.uiDecodedFrameCount);
435 EXPECT_EQ (144u, sDecStatic.uiHeight);435 EXPECT_EQ (144u, sDecStatic.uiHeight);
436 EXPECT_EQ (3u, sDecStatic.uiIDRRecvNum);436 EXPECT_EQ (3u, sDecStatic.uiIDRCorrectNum);
437 EXPECT_EQ (0u, sDecStatic.uiEcIDRNum);437 EXPECT_EQ (0u, sDecStatic.uiEcIDRNum);
438 EXPECT_EQ (1u, sDecStatic.uiResolutionChangeTimes);438 EXPECT_EQ (1u, sDecStatic.uiResolutionChangeTimes);
439 EXPECT_EQ (176u, sDecStatic.uiWidth);439 EXPECT_EQ (176u, sDecStatic.uiWidth);
@@ -452,7 +452,7 @@ void DecoderInterfaceTest::TestGetDecStatistics() { · 12 unmodified lines
452 EXPECT_EQ (0u, sDecStatic.uiAvgEcRatio);452 EXPECT_EQ (0u, sDecStatic.uiAvgEcRatio);
453 EXPECT_EQ (99u, sDecStatic.uiDecodedFrameCount);453 EXPECT_EQ (99u, sDecStatic.uiDecodedFrameCount);
454 EXPECT_EQ (144u, sDecStatic.uiHeight);454 EXPECT_EQ (144u, sDecStatic.uiHeight);
455 EXPECT_EQ (4u, sDecStatic.uiIDRRecvNum);455 EXPECT_EQ (4u, sDecStatic.uiIDRCorrectNum);
456 EXPECT_EQ (0u, sDecStatic.uiEcIDRNum);456 EXPECT_EQ (0u, sDecStatic.uiEcIDRNum);
457 EXPECT_EQ (1u, sDecStatic.uiResolutionChangeTimes);457 EXPECT_EQ (1u, sDecStatic.uiResolutionChangeTimes);
458 EXPECT_EQ (176u, sDecStatic.uiWidth);458 EXPECT_EQ (176u, sDecStatic.uiWidth);
@@ -472,7 +472,7 @@ void DecoderInterfaceTest::TestGetDecStatistics() { · 13 unmodified lines
472 EXPECT_EQ (0u, sDecStatic.uiAvgEcRatio);472 EXPECT_EQ (0u, sDecStatic.uiAvgEcRatio);
473 EXPECT_EQ (9u, sDecStatic.uiDecodedFrameCount);473 EXPECT_EQ (9u, sDecStatic.uiDecodedFrameCount);
474 EXPECT_EQ (192u, sDecStatic.uiHeight);474 EXPECT_EQ (192u, sDecStatic.uiHeight);
475 EXPECT_EQ (1u, sDecStatic.uiIDRRecvNum);475 EXPECT_EQ (1u, sDecStatic.uiIDRCorrectNum);
476 EXPECT_EQ (1u, sDecStatic.uiResolutionChangeTimes);476 EXPECT_EQ (1u, sDecStatic.uiResolutionChangeTimes);
477 EXPECT_EQ (320u, sDecStatic.uiWidth);477 EXPECT_EQ (320u, sDecStatic.uiWidth);
478 EXPECT_EQ (0u, sDecStatic.uiEcFrameNum);478 EXPECT_EQ (0u, sDecStatic.uiEcFrameNum);

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