#include "webrtc/modules/rtp_rtcp/source/rtp_format_vp8_test_helper.h"
#include "webrtc/test/gtest.h"
|
#define | EXPECT_BIT_EQ(x, n, a) EXPECT_EQ((((x) >> (n)) & 0x1), a) |
|
#define | EXPECT_RSV_ZERO(x) EXPECT_EQ(((x) & 0xE0), 0) |
|
#define | EXPECT_BIT_X_EQ(x, a) EXPECT_BIT_EQ(x, 7, a) |
|
#define | EXPECT_BIT_N_EQ(x, a) EXPECT_BIT_EQ(x, 5, a) |
|
#define | EXPECT_BIT_S_EQ(x, a) EXPECT_BIT_EQ(x, 4, a) |
|
#define | EXPECT_PART_ID_EQ(x, a) EXPECT_EQ(((x) & 0x0F), a) |
|
#define | EXPECT_BIT_I_EQ(x, a) EXPECT_BIT_EQ(x, 7, a) |
|
#define | EXPECT_BIT_L_EQ(x, a) EXPECT_BIT_EQ(x, 6, a) |
|
#define | EXPECT_BIT_T_EQ(x, a) EXPECT_BIT_EQ(x, 5, a) |
|
#define | EXPECT_BIT_K_EQ(x, a) EXPECT_BIT_EQ(x, 4, a) |
|
#define | EXPECT_TID_EQ(x, a) EXPECT_EQ((((x) & 0xC0) >> 6), a) |
|
#define | EXPECT_BIT_Y_EQ(x, a) EXPECT_BIT_EQ(x, 5, a) |
|
#define | EXPECT_KEYIDX_EQ(x, a) EXPECT_EQ(((x) & 0x1F), a) |
|
◆ EXPECT_BIT_EQ
◆ EXPECT_BIT_I_EQ
◆ EXPECT_BIT_K_EQ
◆ EXPECT_BIT_L_EQ
◆ EXPECT_BIT_N_EQ
◆ EXPECT_BIT_S_EQ
◆ EXPECT_BIT_T_EQ
◆ EXPECT_BIT_X_EQ
◆ EXPECT_BIT_Y_EQ
◆ EXPECT_KEYIDX_EQ
#define EXPECT_KEYIDX_EQ |
( |
|
x, |
|
|
|
a |
|
) |
| EXPECT_EQ(((x) & 0x1F), a) |
◆ EXPECT_PART_ID_EQ
#define EXPECT_PART_ID_EQ |
( |
|
x, |
|
|
|
a |
|
) |
| EXPECT_EQ(((x) & 0x0F), a) |
◆ EXPECT_RSV_ZERO
#define EXPECT_RSV_ZERO |
( |
|
x | ) |
EXPECT_EQ(((x) & 0xE0), 0) |
◆ EXPECT_TID_EQ
#define EXPECT_TID_EQ |
( |
|
x, |
|
|
|
a |
|
) |
| EXPECT_EQ((((x) & 0xC0) >> 6), a) |