|
| AVFoundationVideoCapturer () |
|
| ~AVFoundationVideoCapturer () |
|
cricket::CaptureState | Start (const cricket::VideoFormat &format) override |
|
void | Stop () override |
|
bool | IsRunning () override |
|
bool | IsScreencast () const override |
|
bool | GetPreferredFourccs (std::vector< uint32_t > *fourccs) override |
|
AVCaptureSession * | GetCaptureSession () |
|
bool | CanUseBackCamera () const |
|
void | SetUseBackCamera (bool useBackCamera) |
|
bool | GetUseBackCamera () const |
|
void | CaptureSampleBuffer (CMSampleBufferRef sample_buffer, webrtc::VideoRotation rotation) |
|
void | AdaptOutputFormat (int width, int height, int fps) |
|
| AVFoundationVideoCapturer () |
|
| ~AVFoundationVideoCapturer () |
|
cricket::CaptureState | Start (const cricket::VideoFormat &format) override |
|
void | Stop () override |
|
bool | IsRunning () override |
|
bool | IsScreencast () const override |
|
bool | GetPreferredFourccs (std::vector< uint32_t > *fourccs) override |
|
AVCaptureSession * | GetCaptureSession () |
|
bool | CanUseBackCamera () const |
|
void | SetUseBackCamera (bool useBackCamera) |
|
bool | GetUseBackCamera () const |
|
void | CaptureSampleBuffer (CMSampleBufferRef sample_buffer, webrtc::VideoRotation rotation) |
|
void | AdaptOutputFormat (int width, int height, int fps) |
|
| VideoCapturer () |
|
virtual | ~VideoCapturer () |
|
const std::string & | GetId () const |
|
const std::vector< VideoFormat > * | GetSupportedFormats () const |
|
virtual bool | GetBestCaptureFormat (const VideoFormat &desired, VideoFormat *best_format) |
|
bool | StartCapturing (const VideoFormat &capture_format) |
|
const VideoFormat * | GetCaptureFormat () const |
|
CaptureState | capture_state () const |
|
virtual bool | apply_rotation () |
|
void | ConstrainSupportedFormats (const VideoFormat &max_format) |
|
void | set_enable_camera_list (bool enable_camera_list) |
|
bool | enable_camera_list () |
|
bool | enable_video_adapter () const |
|
void | set_enable_video_adapter (bool enable_video_adapter) |
|
bool | GetInputSize (int *width, int *height) |
|
void | AddOrUpdateSink (rtc::VideoSinkInterface< webrtc::VideoFrame > *sink, const rtc::VideoSinkWants &wants) override |
|
void | RemoveSink (rtc::VideoSinkInterface< webrtc::VideoFrame > *sink) override |
|
| VideoCapturer () |
|
virtual | ~VideoCapturer () |
|
const std::string & | GetId () const |
|
const std::vector< VideoFormat > * | GetSupportedFormats () const |
|
virtual bool | GetBestCaptureFormat (const VideoFormat &desired, VideoFormat *best_format) |
|
bool | StartCapturing (const VideoFormat &capture_format) |
|
const VideoFormat * | GetCaptureFormat () const |
|
CaptureState | capture_state () const |
|
virtual bool | apply_rotation () |
|
void | ConstrainSupportedFormats (const VideoFormat &max_format) |
|
void | set_enable_camera_list (bool enable_camera_list) |
|
bool | enable_camera_list () |
|
bool | enable_video_adapter () const |
|
void | set_enable_video_adapter (bool enable_video_adapter) |
|
bool | GetInputSize (int *width, int *height) |
|
void | AddOrUpdateSink (rtc::VideoSinkInterface< webrtc::VideoFrame > *sink, const rtc::VideoSinkWants &wants) override |
|
void | RemoveSink (rtc::VideoSinkInterface< webrtc::VideoFrame > *sink) override |
|
| has_slots () |
|
| has_slots () |
|
| ~has_slots () |
|
| ~has_slots () |
|
void | signal_connect (_signal_base_interface *sender) |
|
void | signal_disconnect (_signal_base_interface *sender) |
|
void | disconnect_all () |
|
void | signal_connect (_signal_base_interface *sender) |
|
void | signal_disconnect (_signal_base_interface *sender) |
|
void | disconnect_all () |
|
|
sigslot::signal2< VideoCapturer *, CaptureState > | SignalStateChange |
|
virtual void | OnSinkWantsChanged (const rtc::VideoSinkWants &wants) |
|
bool | AdaptFrame (int width, int height, int64_t camera_time_us, int64_t system_time_us, int *out_width, int *out_height, int *crop_width, int *crop_height, int *crop_x, int *crop_y, int64_t *translated_camera_time_us) |
|
void | OnFrame (const webrtc::VideoFrame &frame, int orig_width, int orig_height) |
|
VideoAdapter * | video_adapter () |
|
void | SetCaptureState (CaptureState state) |
|
void | SetId (const std::string &id) |
|
void | SetCaptureFormat (const VideoFormat *format) |
|
void | SetSupportedFormats (const std::vector< VideoFormat > &formats) |
|
virtual void | OnSinkWantsChanged (const rtc::VideoSinkWants &wants) |
|
bool | AdaptFrame (int width, int height, int64_t camera_time_us, int64_t system_time_us, int *out_width, int *out_height, int *crop_width, int *crop_height, int *crop_x, int *crop_y, int64_t *translated_camera_time_us) |
|
void | OnFrame (const webrtc::VideoFrame &frame, int orig_width, int orig_height) |
|
VideoAdapter * | video_adapter () |
|
void | SetCaptureState (CaptureState state) |
|
void | SetId (const std::string &id) |
|
void | SetCaptureFormat (const VideoFormat *format) |
|
void | SetSupportedFormats (const std::vector< VideoFormat > &formats) |
|
| has_slots_interface (signal_connect_t conn, signal_disconnect_t disc, disconnect_all_t disc_all) |
|
virtual | ~has_slots_interface () |
|
| has_slots_interface (signal_connect_t conn, signal_disconnect_t disc, disconnect_all_t disc_all) |
|
virtual | ~has_slots_interface () |
|
virtual | ~VideoSourceInterface () |
|
virtual | ~VideoSourceInterface () |
|