webkit  2cdf99a9e3038c7e01b3c37e8ad903ecbe5eecf1
https://github.com/WebKit/webkit
Namespaces | Macros | Variables
rtp_format_vp8_test_helper.cc File Reference
#include "webrtc/modules/rtp_rtcp/source/rtp_format_vp8_test_helper.h"
#include "webrtc/test/gtest.h"

Namespaces

 webrtc
 
 webrtc::test
 

Macros

#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)
 

Variables

constexpr RtpPacketToSend::ExtensionManager * webrtc::test::kNoExtensions = nullptr
 

Macro Definition Documentation

◆ EXPECT_BIT_EQ

#define EXPECT_BIT_EQ (   x,
  n,
  a 
)    EXPECT_EQ((((x) >> (n)) & 0x1), a)

◆ EXPECT_BIT_I_EQ

#define EXPECT_BIT_I_EQ (   x,
  a 
)    EXPECT_BIT_EQ(x, 7, a)

◆ EXPECT_BIT_K_EQ

#define EXPECT_BIT_K_EQ (   x,
  a 
)    EXPECT_BIT_EQ(x, 4, a)

◆ EXPECT_BIT_L_EQ

#define EXPECT_BIT_L_EQ (   x,
  a 
)    EXPECT_BIT_EQ(x, 6, a)

◆ EXPECT_BIT_N_EQ

#define EXPECT_BIT_N_EQ (   x,
  a 
)    EXPECT_BIT_EQ(x, 5, a)

◆ EXPECT_BIT_S_EQ

#define EXPECT_BIT_S_EQ (   x,
  a 
)    EXPECT_BIT_EQ(x, 4, a)

◆ EXPECT_BIT_T_EQ

#define EXPECT_BIT_T_EQ (   x,
  a 
)    EXPECT_BIT_EQ(x, 5, a)

◆ EXPECT_BIT_X_EQ

#define EXPECT_BIT_X_EQ (   x,
  a 
)    EXPECT_BIT_EQ(x, 7, a)

◆ EXPECT_BIT_Y_EQ

#define EXPECT_BIT_Y_EQ (   x,
  a 
)    EXPECT_BIT_EQ(x, 5, a)

◆ 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)