webkit  2cdf99a9e3038c7e01b3c37e8ad903ecbe5eecf1
https://github.com/WebKit/webkit
Namespaces | Macros
video_sender_unittest.cc File Reference
#include <memory>
#include <vector>
#include "webrtc/api/video/i420_buffer.h"
#include "webrtc/modules/video_coding/codecs/vp8/include/vp8.h"
#include "webrtc/modules/video_coding/codecs/vp8/include/vp8_common_types.h"
#include "webrtc/modules/video_coding/codecs/vp8/temporal_layers.h"
#include "webrtc/modules/video_coding/include/mock/mock_vcm_callbacks.h"
#include "webrtc/modules/video_coding/include/mock/mock_video_codec_interface.h"
#include "webrtc/modules/video_coding/include/video_coding.h"
#include "webrtc/modules/video_coding/test/test_util.h"
#include "webrtc/modules/video_coding/video_coding_impl.h"
#include "webrtc/modules/video_coding/utility/default_video_bitrate_allocator.h"
#include "webrtc/modules/video_coding/utility/simulcast_rate_allocator.h"
#include "webrtc/system_wrappers/include/clock.h"
#include "webrtc/test/frame_generator.h"
#include "webrtc/test/gtest.h"
#include "webrtc/test/testsupport/fileutils.h"

Namespaces

 webrtc
 
 webrtc::vcm
 

Macros

#define MAYBE_FixedTemporalLayersStrategy   FixedTemporalLayersStrategy
 
#define MAYBE_RealTimeTemporalLayersStrategy   RealTimeTemporalLayersStrategy
 

Macro Definition Documentation

◆ MAYBE_FixedTemporalLayersStrategy

#define MAYBE_FixedTemporalLayersStrategy   FixedTemporalLayersStrategy

◆ MAYBE_RealTimeTemporalLayersStrategy

#define MAYBE_RealTimeTemporalLayersStrategy   RealTimeTemporalLayersStrategy

Variable Documentation

◆ available_bitrate_kbps_

int available_bitrate_kbps_
protected

◆ bitrate_kbps

int bitrate_kbps[kMaxNumberOfTemporalLayers]

◆ codec_

VideoCodec codec_
protected

◆ codec_bitrate_kbps_

int codec_bitrate_kbps_
protected

◆ codec_specific_info

CodecSpecificInfo codec_specific_info

◆ encoded_frame_callback_

EncodedImageCallbackImpl encoded_frame_callback_
protected

◆ encoder_

NiceMock<MockVideoEncoder> encoder_
protected

◆ framerate_fps

float framerate_fps[kMaxNumberOfTemporalLayers]

◆ generator_

std::unique_ptr<FrameGenerator> generator_
protected

◆ payload_size

size_t payload_size

◆ rate_allocator_

std::unique_ptr<SimulcastRateAllocator> rate_allocator_
protected

◆ sender_

std::unique_ptr<VideoSender> sender_
protected

◆ settings_

VideoCodec settings_
protected