diff --git a/media/base/video_broadcaster.cc b/media/base/video_broadcaster.cc index d409e85bc7..a2009f21b3 100644 --- a/media/base/video_broadcaster.cc +++ b/media/base/video_broadcaster.cc @@ -87,16 +87,11 @@ void VideoBroadcaster::OnDiscardedFrame() { void VideoBroadcaster::UpdateWants() { VideoSinkWants wants; wants.rotation_applied = false; - wants.partial_frames = true; for (auto& sink : sink_pairs()) { // wants.rotation_applied == ANY(sink.wants.rotation_applied) if (sink.wants.rotation_applied) { wants.rotation_applied = true; } - // wants.partial_frames == ALL(sink.wants.partial_frames) - if (!sink.wants.partial_frames) { - wants.partial_frames = false; - } // wants.max_pixel_count == MIN(sink.wants.max_pixel_count) if (sink.wants.max_pixel_count < wants.max_pixel_count) { wants.max_pixel_count = sink.wants.max_pixel_count; diff --git a/media/base/video_broadcaster_unittest.cc b/media/base/video_broadcaster_unittest.cc index 6c66f2dbb5..cb76d9f8e5 100644 --- a/media/base/video_broadcaster_unittest.cc +++ b/media/base/video_broadcaster_unittest.cc @@ -204,26 +204,3 @@ TEST(VideoBroadcasterTest, SinkWantsBlackFrames) { EXPECT_TRUE(sink2.black_frame()); EXPECT_EQ(30, sink2.timestamp_us()); } - -TEST(VideoBroadcasterTest, SinkWantsPartialFrames) { - VideoBroadcaster broadcaster; - EXPECT_FALSE(broadcaster.wants().partial_frames); - - FakeVideoRenderer sink1; - VideoSinkWants wants1; - wants1.partial_frames = true; - broadcaster.AddOrUpdateSink(&sink1, wants1); - - FakeVideoRenderer sink2; - VideoSinkWants wants2; - wants2.partial_frames = false; - broadcaster.AddOrUpdateSink(&sink2, wants2); - - EXPECT_FALSE(broadcaster.wants().partial_frames); - - // Change second sink to also want partial frames. - wants2.partial_frames = true; - broadcaster.AddOrUpdateSink(&sink2, wants2); - - EXPECT_TRUE(broadcaster.wants().partial_frames); -}