Home | History | Annotate | Download | only in base

Lines Matching defs:VideoCapturer

26 // Implementation file of class VideoCapturer.
28 #include "talk/media/base/videocapturer.h"
93 // Implementation of class VideoCapturer
95 VideoCapturer::VideoCapturer() : thread_(talk_base::Thread::Current()) {
99 VideoCapturer::VideoCapturer(talk_base::Thread* thread) : thread_(thread) {
103 void VideoCapturer::Construct() {
107 SignalFrameCaptured.connect(this, &VideoCapturer::OnFrameCaptured);
114 const std::vector<VideoFormat>* VideoCapturer::GetSupportedFormats() const {
118 bool VideoCapturer::StartCapturing(const VideoFormat& capture_format) {
130 void VideoCapturer::UpdateAspectRatio(int ratio_w, int ratio_h) {
140 void VideoCapturer::ClearAspectRatio() {
146 bool VideoCapturer::Pause(bool pause) {
187 bool VideoCapturer::Restart(const VideoFormat& capture_format) {
201 bool VideoCapturer::MuteToBlackThenPause(bool muted) {
220 void VideoCapturer::SetSupportedFormats(
226 bool VideoCapturer::GetBestCaptureFormat(const VideoFormat& format,
265 void VideoCapturer::AddVideoProcessor(VideoProcessor* video_processor) {
272 bool VideoCapturer::RemoveVideoProcessor(VideoProcessor* video_processor) {
283 void VideoCapturer::ConstrainSupportedFormats(const VideoFormat& max_format) {
289 std::string VideoCapturer::ToString(const CapturedFrame* captured_frame) const {
306 void VideoCapturer::OnFrameCaptured(VideoCapturer*,
410 void VideoCapturer::SetCaptureState(CaptureState state) {
420 void VideoCapturer::OnMessage(talk_base::Message* message) {
449 int64 VideoCapturer::GetFormatDistance(const VideoFormat& desired,
537 bool VideoCapturer::ApplyProcessors(VideoFrame* video_frame) {
550 void VideoCapturer::UpdateFilteredSupportedFormats() {
572 bool VideoCapturer::ShouldFilterFormat(const VideoFormat& format) const {