#include <memory>
#include <vector>
#include "vpx/vp8cx.h"
#include "vpx/vpx_encoder.h"
#include "webrtc/modules/video_coding/codecs/vp8/screenshare_layers.h"
#include "webrtc/modules/video_coding/include/video_codec_interface.h"
#include "webrtc/modules/video_coding/utility/mock/mock_frame_dropper.h"
#include "webrtc/system_wrappers/include/clock.h"
#include "webrtc/system_wrappers/include/metrics.h"
#include "webrtc/system_wrappers/include/metrics_default.h"
#include "webrtc/test/gtest.h"
|
| webrtc::TEST_F (ScreenshareLayerTest, 1Layer) |
|
| webrtc::TEST_F (ScreenshareLayerTest, 2Layer) |
|
| webrtc::TEST_F (ScreenshareLayerTest, 2LayersPeriodicSync) |
|
| webrtc::TEST_F (ScreenshareLayerTest, 2LayersSyncAfterTimeout) |
|
| webrtc::TEST_F (ScreenshareLayerTest, 2LayersSyncAfterSimilarQP) |
|
| webrtc::TEST_F (ScreenshareLayerTest, 2LayersToggling) |
|
| webrtc::TEST_F (ScreenshareLayerTest, AllFitsLayer0) |
|
| webrtc::TEST_F (ScreenshareLayerTest, TooHighBitrate) |
|
| webrtc::TEST_F (ScreenshareLayerTest, TargetBitrateCappedByTL0) |
|
| webrtc::TEST_F (ScreenshareLayerTest, TargetBitrateCappedByTL1) |
|
| webrtc::TEST_F (ScreenshareLayerTest, TargetBitrateBelowTL0) |
|
| webrtc::TEST_F (ScreenshareLayerTest, EncoderDrop) |
|
| webrtc::TEST_F (ScreenshareLayerTest, RespectsMaxIntervalBetweenFrames) |
|
| webrtc::TEST_F (ScreenshareLayerTest, UpdatesHistograms) |
|
| webrtc::TEST_F (ScreenshareLayerTest, AllowsUpdateConfigBeforeSetRates) |
|
| webrtc::TEST_F (ScreenshareLayerTest, RespectsConfiguredFramerate) |
|