Searched refs:ScreenshareLayers (Results 1 – 4 of 4) sorted by relevance
42 const double ScreenshareLayers::kMaxTL0FpsReduction = 2.5;43 const double ScreenshareLayers::kAcceptableTargetOvershoot = 2.0;45 constexpr int ScreenshareLayers::kMaxNumTemporalLayers;49 const int ScreenshareLayers::kMaxFrameIntervalMs = 2750;51 ScreenshareLayers::ScreenshareLayers(int num_temporal_layers) in ScreenshareLayers() function in webrtc::ScreenshareLayers69 ScreenshareLayers::~ScreenshareLayers() { in ~ScreenshareLayers()73 void ScreenshareLayers::SetQpLimits(size_t stream_index, in SetQpLimits()91 size_t ScreenshareLayers::StreamCount() const { in StreamCount()95 bool ScreenshareLayers::SupportsEncoderFrameDropping( in SupportsEncoderFrameDropping()102 Vp8FrameConfig ScreenshareLayers::NextFrameConfig(size_t stream_index, in NextFrameConfig()[all …]
30 class ScreenshareLayers final : public Vp8FrameBufferController {36 explicit ScreenshareLayers(int num_temporal_layers);37 ~ScreenshareLayers() override;
70 layers_.reset(new ScreenshareLayers(2)); in SetUp()198 std::unique_ptr<ScreenshareLayers> layers_;215 layers_.reset(new ScreenshareLayers(1));410 ScreenshareLayers::kMaxTL0FpsReduction * kTl0_kbps + 0.5), in TEST_F()423 kTl1_kbps / ScreenshareLayers::kAcceptableTargetOvershoot), in TEST_F()505 kStartTimestamp + (ScreenshareLayers::kMaxFrameIntervalMs * 90); in TEST_F()509 kStartTimestamp + (ScreenshareLayers::kMaxFrameIntervalMs * 90)); in TEST_F()
43 std::make_unique<ScreenshareLayers>(num_temporal_layers)); in Create()