#include "call/adaptation/video_stream_input_state.h"
#include "api/video_codecs/video_encoder.h"
namespace webrtc {
VideoStreamInputState::VideoStreamInputState()
: … { … }
void VideoStreamInputState::set_has_input(bool has_input) { … }
void VideoStreamInputState::set_frame_size_pixels(
absl::optional<int> frame_size_pixels) { … }
void VideoStreamInputState::set_frames_per_second(int frames_per_second) { … }
void VideoStreamInputState::set_video_codec_type(
VideoCodecType video_codec_type) { … }
void VideoStreamInputState::set_min_pixels_per_frame(int min_pixels_per_frame) { … }
void VideoStreamInputState::set_single_active_stream_pixels(
absl::optional<int> single_active_stream_pixels) { … }
bool VideoStreamInputState::has_input() const { … }
absl::optional<int> VideoStreamInputState::frame_size_pixels() const { … }
int VideoStreamInputState::frames_per_second() const { … }
VideoCodecType VideoStreamInputState::video_codec_type() const { … }
int VideoStreamInputState::min_pixels_per_frame() const { … }
absl::optional<int> VideoStreamInputState::single_active_stream_pixels() const { … }
bool VideoStreamInputState::HasInputFrameSizeAndFramesPerSecond() const { … }
}