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

Method SetUp

test/encoder/EncUT_Sample.cpp:149–160  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

147class SadSatdCFuncTest : public testing::Test {
148 public:
149 virtual void SetUp() {
150 pMemAlign = new CMemoryAlign (0);
151
152 m_iStrideA = rand() % 256 + PIXEL_STRIDE;
153 m_iStrideB = rand() % 256 + PIXEL_STRIDE;
154 m_pPixSrcA = (uint8_t*)pMemAlign->WelsMalloc (m_iStrideA << 5, "Sad_m_pPixSrcA");
155 ASSERT_TRUE (NULL != m_pPixSrcA);
156 m_pPixSrcB = (uint8_t*)pMemAlign->WelsMalloc (m_iStrideB << 5, "Sad_m_pPixSrcB");
157 ASSERT_MEMORY_FAIL2X (m_pPixSrcA, m_pPixSrcB)
158 m_pSad = (int32_t*)pMemAlign->WelsMalloc (4 * sizeof (int32_t), "m_pSad");
159 ASSERT_MEMORY_FAIL3X (m_pPixSrcA, m_pPixSrcB, m_pSad)
160 }
161 virtual void TearDown() {
162 pMemAlign->WelsFree (m_pPixSrcA, "Sad_m_pPixSrcA");
163 pMemAlign->WelsFree (m_pPixSrcB, "Sad_m_pPixSrcB");

Callers

nothing calls this directly

Calls 1

WelsMallocMethod · 0.80

Tested by

no test coverage detected