MCPcopy Create free account
hub / github.com/FFMS/ffms2 / TEST_F

Function TEST_F

test/hdr.cpp:100–116  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

98}
99
100TEST_F(HDR10Test, StreamData) {
101 std::string FilePath = SamplesDir + "/hdr10tags-stream.mp4";
102
103 ASSERT_TRUE(DoIndexing(FilePath));
104
105 ASSERT_TRUE(!!VP->HasMasteringDisplayPrimaries);
106 for (int i = 0; i < 3; i++) {
107 ASSERT_TRUE(TEST_DOUBLE(VP->MasteringDisplayPrimariesX[i], StreamHDR10Data.MasteringDisplayPrimariesX[i]));
108 ASSERT_TRUE(TEST_DOUBLE(VP->MasteringDisplayPrimariesY[i], StreamHDR10Data.MasteringDisplayPrimariesY[i]));
109 }
110 ASSERT_TRUE(TEST_DOUBLE(VP->MasteringDisplayWhitePointX, StreamHDR10Data.MasteringDisplayWhitePointX));
111 ASSERT_TRUE(TEST_DOUBLE(VP->MasteringDisplayWhitePointY, StreamHDR10Data.MasteringDisplayWhitePointY));
112
113 ASSERT_TRUE(!!VP->HasMasteringDisplayLuminance);
114 ASSERT_TRUE(TEST_DOUBLE(VP->MasteringDisplayMinLuminance, StreamHDR10Data.MasteringDisplayMinLuminance));
115 ASSERT_TRUE(TEST_DOUBLE(VP->MasteringDisplayMaxLuminance, StreamHDR10Data.MasteringDisplayMaxLuminance));
116}
117
118TEST_F(HDR10Test, ContainerData) {
119 std::string FilePath = SamplesDir + "/hdr10tags-container.mkv";

Callers

nothing calls this directly

Calls 1

DoIndexingFunction · 0.85

Tested by

no test coverage detected