webkit  2cdf99a9e3038c7e01b3c37e8ad903ecbe5eecf1
https://github.com/WebKit/webkit
Classes | Namespaces | Functions
simulcast_encoder_adapter_unittest.cc File Reference
#include <memory>
#include <vector>
#include "webrtc/common_video/include/video_frame_buffer.h"
#include "webrtc/modules/video_coding/codecs/vp8/simulcast_encoder_adapter.h"
#include "webrtc/modules/video_coding/codecs/vp8/simulcast_unittest.h"
#include "webrtc/modules/video_coding/include/video_codec_interface.h"
#include "webrtc/test/gmock.h"

Classes

class  webrtc::testing::TestSimulcastEncoderAdapter
 
class  webrtc::testing::TestSimulcastEncoderAdapter::Vp8EncoderFactory
 
class  webrtc::testing::MockVideoEncoder
 
class  webrtc::testing::MockVideoEncoderFactory
 
class  webrtc::testing::TestSimulcastEncoderAdapterFakeHelper
 
class  webrtc::testing::TestSimulcastEncoderAdapterFake
 
class  webrtc::testing::FakeNativeHandleBuffer
 

Namespaces

 webrtc
 
 webrtc::testing
 

Functions

 webrtc::testing::TEST_F (TestSimulcastEncoderAdapter, TestKeyFrameRequestsOnAllStreams)
 
 webrtc::testing::TEST_F (TestSimulcastEncoderAdapter, TestPaddingAllStreams)
 
 webrtc::testing::TEST_F (TestSimulcastEncoderAdapter, TestPaddingTwoStreams)
 
 webrtc::testing::TEST_F (TestSimulcastEncoderAdapter, TestPaddingTwoStreamsOneMaxedOut)
 
 webrtc::testing::TEST_F (TestSimulcastEncoderAdapter, TestPaddingOneStream)
 
 webrtc::testing::TEST_F (TestSimulcastEncoderAdapter, TestPaddingOneStreamTwoMaxedOut)
 
 webrtc::testing::TEST_F (TestSimulcastEncoderAdapter, TestSendAllStreams)
 
 webrtc::testing::TEST_F (TestSimulcastEncoderAdapter, TestDisablingStreams)
 
 webrtc::testing::TEST_F (TestSimulcastEncoderAdapter, TestSwitchingToOneStream)
 
 webrtc::testing::TEST_F (TestSimulcastEncoderAdapter, TestSwitchingToOneOddStream)
 
 webrtc::testing::TEST_F (TestSimulcastEncoderAdapter, TestRPSIEncodeDecode)
 
 webrtc::testing::TEST_F (TestSimulcastEncoderAdapter, TestStrideEncodeDecode)
 
 webrtc::testing::TEST_F (TestSimulcastEncoderAdapter, TestSaptioTemporalLayers333PatternEncoder)
 
 webrtc::testing::TEST_F (TestSimulcastEncoderAdapter, TestSpatioTemporalLayers321PatternEncoder)
 
 webrtc::testing::TEST_F (TestSimulcastEncoderAdapter, DISABLED_TestRPSIEncoder)
 
 webrtc::testing::TEST_F (TestSimulcastEncoderAdapterFake, InitEncode)
 
 webrtc::testing::TEST_F (TestSimulcastEncoderAdapterFake, SetChannelParameters)
 
 webrtc::testing::TEST_F (TestSimulcastEncoderAdapterFake, EncodedCallbackForDifferentEncoders)
 
 webrtc::testing::TEST_F (TestSimulcastEncoderAdapterFake, SupportsNativeHandleForSingleStreams)
 
 webrtc::testing::TEST_F (TestSimulcastEncoderAdapterFake, SetRatesUnderMinBitrate)
 
 webrtc::testing::TEST_F (TestSimulcastEncoderAdapterFake, SupportsImplementationName)
 
 webrtc::testing::TEST_F (TestSimulcastEncoderAdapterFake, SupportsNativeHandleForMultipleStreams)
 
 webrtc::testing::TEST_F (TestSimulcastEncoderAdapterFake, NativeHandleForwardingForMultipleStreams)
 
 webrtc::testing::TEST_F (TestSimulcastEncoderAdapterFake, TestFailureReturnCodesFromEncodeCalls)
 
 webrtc::testing::TEST_F (TestSimulcastEncoderAdapterFake, TestInitFailureCleansUpEncoders)