| Index: webrtc/common_video/h264/pps_parser_unittest.cc
|
| diff --git a/webrtc/common_video/h264/pps_parser_unittest.cc b/webrtc/common_video/h264/pps_parser_unittest.cc
|
| index 8be8b23ee3882723b52622aa665bc6b276c0f04b..91493d8cf8ee3c2f3e57c204e2313c5f23d96d4a 100644
|
| --- a/webrtc/common_video/h264/pps_parser_unittest.cc
|
| +++ b/webrtc/common_video/h264/pps_parser_unittest.cc
|
| @@ -46,7 +46,7 @@ void WritePps(const PpsParser::PpsState& pps,
|
| // seq_parameter_set_id: ue(v)
|
| bit_buffer.WriteExponentialGolomb(pps.sps_id);
|
| // entropy_coding_mode_flag: u(1)
|
| - bit_buffer.WriteBits(kIgnored, 1);
|
| + bit_buffer.WriteBits(pps.entropy_coding_mode_flag, 1);
|
| // bottom_field_pic_order_in_frame_present_flag: u(1)
|
| bit_buffer.WriteBits(pps.bottom_field_pic_order_in_frame_present_flag ? 1 : 0,
|
| 1);
|
| @@ -182,6 +182,8 @@ class PpsParserTest : public ::testing::Test {
|
| parsed_pps_->bottom_field_pic_order_in_frame_present_flag);
|
| EXPECT_EQ(pps.weighted_pred_flag, parsed_pps_->weighted_pred_flag);
|
| EXPECT_EQ(pps.weighted_bipred_idc, parsed_pps_->weighted_bipred_idc);
|
| + EXPECT_EQ(pps.entropy_coding_mode_flag,
|
| + parsed_pps_->entropy_coding_mode_flag);
|
| EXPECT_EQ(pps.redundant_pic_cnt_present_flag,
|
| parsed_pps_->redundant_pic_cnt_present_flag);
|
| EXPECT_EQ(pps.pic_init_qp_minus26, parsed_pps_->pic_init_qp_minus26);
|
| @@ -204,6 +206,7 @@ TEST_F(PpsParserTest, MaxPps) {
|
| generated_pps_.redundant_pic_cnt_present_flag = 1; // 1 bit value.
|
| generated_pps_.weighted_bipred_idc = (1 << 2) - 1; // 2 bit value.
|
| generated_pps_.weighted_pred_flag = true;
|
| + generated_pps_.entropy_coding_mode_flag = true;
|
| generated_pps_.id = 2;
|
| generated_pps_.sps_id = 1;
|
| RunTest();
|
|
|