|
| | AndroidVideoTrackSource (rtc::Thread *signaling_thread, JNIEnv *jni, jobject j_egl_context, bool is_screencast=false) |
| |
| bool | is_screencast () const override |
| |
| rtc::Optional< bool > | needs_denoising () const override |
| |
| void | SetState (SourceState state) |
| |
| SourceState | state () const override |
| |
| bool | remote () const override |
| |
| void | OnByteBufferFrameCaptured (const void *frame_data, int length, int width, int height, int rotation, int64_t timestamp_ns) |
| |
| void | OnTextureFrameCaptured (int width, int height, int rotation, int64_t timestamp_ns, const webrtc_jni::NativeHandleImpl &handle) |
| |
| void | OnOutputFormatRequest (int width, int height, int fps) |
| |
| rtc::scoped_refptr< webrtc_jni::SurfaceTextureHelper > | surface_texture_helper () |
| |
| | AndroidVideoTrackSource (rtc::Thread *signaling_thread, JNIEnv *jni, jobject j_egl_context, bool is_screencast=false) |
| |
| bool | is_screencast () const override |
| |
| rtc::Optional< bool > | needs_denoising () const override |
| |
| void | SetState (SourceState state) |
| |
| SourceState | state () const override |
| |
| bool | remote () const override |
| |
| void | OnByteBufferFrameCaptured (const void *frame_data, int length, int width, int height, int rotation, int64_t timestamp_ns) |
| |
| void | OnTextureFrameCaptured (int width, int height, int rotation, int64_t timestamp_ns, const webrtc_jni::NativeHandleImpl &handle) |
| |
| void | OnOutputFormatRequest (int width, int height, int fps) |
| |
| rtc::scoped_refptr< webrtc_jni::SurfaceTextureHelper > | surface_texture_helper () |
| |
| | AdaptedVideoTrackSource () |
| |
| | AdaptedVideoTrackSource () |
| |
| | Notifier () |
| |
| | Notifier () |
| |
| virtual void | RegisterObserver (ObserverInterface *observer) |
| |
| virtual void | RegisterObserver (ObserverInterface *observer) |
| |
| virtual void | UnregisterObserver (ObserverInterface *observer) |
| |
| virtual void | UnregisterObserver (ObserverInterface *observer) |
| |
| void | FireOnChanged () |
| |
| void | FireOnChanged () |
| |
| virtual int | AddRef () const =0 |
| |
| virtual int | Release () const =0 |
| |
| virtual int | AddRef () const =0 |
| |
| virtual int | Release () const =0 |
| |
| virtual | ~NotifierInterface () |
| |
| virtual | ~NotifierInterface () |
| |
| virtual void | AddOrUpdateSink (VideoSinkInterface< VideoFrame > *sink, const VideoSinkWants &wants)=0 |
| |
| virtual void | AddOrUpdateSink (VideoSinkInterface< VideoFrame > *sink, const VideoSinkWants &wants)=0 |
| |
| virtual void | RemoveSink (VideoSinkInterface< VideoFrame > *sink)=0 |
| |
| virtual void | RemoveSink (VideoSinkInterface< VideoFrame > *sink)=0 |
| |
|
| enum | SourceState {
kInitializing,
kLive,
kEnded,
kMuted,
kInitializing,
kLive,
kEnded,
kMuted
} |
| |
| enum | SourceState {
kInitializing,
kLive,
kEnded,
kMuted,
kInitializing,
kLive,
kEnded,
kMuted
} |
| |
| | AdaptedVideoTrackSource (int required_alignment) |
| |
| void | OnFrame (const webrtc::VideoFrame &frame) |
| |
| bool | AdaptFrame (int width, int height, int64_t time_us, int *out_width, int *out_height, int *crop_width, int *crop_height, int *crop_x, int *crop_y) |
| |
| bool | apply_rotation () |
| |
| cricket::VideoAdapter * | video_adapter () |
| |
| | AdaptedVideoTrackSource (int required_alignment) |
| |
| void | OnFrame (const webrtc::VideoFrame &frame) |
| |
| bool | AdaptFrame (int width, int height, int64_t time_us, int *out_width, int *out_height, int *crop_width, int *crop_height, int *crop_x, int *crop_y) |
| |
| bool | apply_rotation () |
| |
| cricket::VideoAdapter * | video_adapter () |
| |
| virtual | ~VideoTrackSourceInterface () |
| |
| virtual | ~VideoTrackSourceInterface () |
| |
| virtual | ~MediaSourceInterface () |
| |
| virtual | ~MediaSourceInterface () |
| |
| virtual | ~RefCountInterface () |
| |
| virtual | ~RefCountInterface () |
| |
| virtual | ~VideoSourceInterface () |
| |
| virtual | ~VideoSourceInterface () |
| |
| std::list< ObserverInterface *> | observers_ |
| |