Home
last modified time | relevance | path

Searched refs:ScreenshareLayers (Results 1 – 4 of 4) sorted by relevance

/external/webrtc/modules/video_coding/codecs/vp8/
Dscreenshare_layers.cc42 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::ScreenshareLayers
69 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 …]
Dscreenshare_layers.h30 class ScreenshareLayers final : public Vp8FrameBufferController {
36 explicit ScreenshareLayers(int num_temporal_layers);
37 ~ScreenshareLayers() override;
Dscreenshare_layers_unittest.cc70 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()
/external/webrtc/api/video_codecs/
Dvp8_temporal_layers_factory.cc43 std::make_unique<ScreenshareLayers>(num_temporal_layers)); in Create()