Searched refs:VideoCapturer (Results 1 - 25 of 68) sorted by relevance

123

/external/chromium_org/third_party/libjingle/source/talk/app/webrtc/java/src/org/webrtc/
H A DVideoCapturer.java31 public class VideoCapturer { class
34 private VideoCapturer(long nativeVideoCapturer) { method in class:VideoCapturer
38 public static VideoCapturer create(String deviceName) {
43 return new VideoCapturer(nativeVideoCapturer);
/external/chromium_org/third_party/libjingle/source/talk/media/base/
H A Dcapturemanager.h30 // some class want to listen to same VideoCapturer they can't individually stop
39 // called concurrently. Note that callbacks are called by the VideoCapturer's
55 class VideoCapturer;
70 bool StartVideoCapture(VideoCapturer* video_capturer,
72 bool StopVideoCapture(VideoCapturer* video_capturer,
79 bool RestartVideoCapture(VideoCapturer* video_capturer,
84 virtual bool AddVideoRenderer(VideoCapturer* video_capturer,
86 virtual bool RemoveVideoRenderer(VideoCapturer* video_capturer,
89 virtual bool AddVideoProcessor(VideoCapturer* video_capturer,
91 virtual bool RemoveVideoProcessor(VideoCapturer* video_capture
[all...]
H A Dcapturerenderadapter.h29 // VideoCapturer to any number of VideoRenders such that the former feeds the
45 class VideoCapturer;
51 static CaptureRenderAdapter* Create(VideoCapturer* video_capturer);
57 VideoCapturer* video_capturer() { return video_capturer_; }
73 explicit CaptureRenderAdapter(VideoCapturer* video_capturer);
77 void OnVideoFrame(VideoCapturer* capturer, const VideoFrame* video_frame);
84 VideoCapturer* video_capturer_;
H A Dfakecapturemanager.h40 virtual bool AddVideoRenderer(VideoCapturer* video_capturer,
44 virtual bool RemoveVideoRenderer(VideoCapturer* video_capturer,
H A Dvideocapturer.cc26 // Implementation file of class VideoCapturer.
93 // Implementation of class VideoCapturer
95 VideoCapturer::VideoCapturer() : thread_(talk_base::Thread::Current()) { function in class:cricket::VideoCapturer
99 VideoCapturer::VideoCapturer(talk_base::Thread* thread) : thread_(thread) { function in class:cricket::VideoCapturer
103 void VideoCapturer::Construct() {
107 SignalFrameCaptured.connect(this, &VideoCapturer::OnFrameCaptured);
114 const std::vector<VideoFormat>* VideoCapturer::GetSupportedFormats() const {
118 bool VideoCapturer
[all...]
H A Dvideocapturer.h26 // Declaration of abstract class VideoCapturer
96 // VideoCapturer is an abstract class that defines the interfaces for video
102 // If the adaptor is needed, it acts as the downstream of VideoCapturer, adapts
108 // Create an object of a subclass of VideoCapturer
123 class VideoCapturer class in namespace:cricket
131 VideoCapturer();
132 explicit VideoCapturer(talk_base::Thread* thread);
133 virtual ~VideoCapturer() {}
226 // Caps the VideoCapturer's format according to max_format. It can e.g. be
241 sigslot::signal2<VideoCapturer*, CaptureStat
[all...]
H A Dcapturemanager.cc44 static VideoCapturerState* Create(VideoCapturer* video_capturer);
49 VideoFormat GetHighestFormat(VideoCapturer* video_capturer) const;
54 VideoCapturer* GetVideoCapturer() { return adapter()->video_capturer(); }
80 VideoCapturerState* VideoCapturerState::Create(VideoCapturer* video_capturer) {
116 VideoCapturer* video_capturer) const {
164 bool CaptureManager::StartVideoCapture(VideoCapturer* video_capturer,
178 // VideoCapturer has already been started. Don't start listening to
196 bool CaptureManager::StopVideoCapture(VideoCapturer* video_capturer,
214 VideoCapturer* video_capturer,
268 bool CaptureManager::AddVideoRenderer(VideoCapturer* video_capture
[all...]
H A Dcapturerenderadapter.cc37 CaptureRenderAdapter::CaptureRenderAdapter(VideoCapturer* video_capturer)
56 VideoCapturer* video_capturer) {
98 void CaptureRenderAdapter::OnVideoFrame(VideoCapturer* capturer,
H A Dmutedvideocapturer.h38 class MutedVideoCapturer : public VideoCapturer {
H A Dhybridvideoengine.h46 class VideoCapturer;
83 virtual bool SetCapturer(uint32 ssrc, VideoCapturer* capturer);
96 void OnLocalFrame(VideoCapturer*, const VideoFrame*);
97 void OnLocalFrameFormat(VideoCapturer*, const VideoFormat*);
228 VideoCapturer* GetVideoCapturer() const {
234 sigslot::repeater2<VideoCapturer*, CaptureState> SignalCaptureStateChange;
H A Dmediaengine.h55 class VideoCapturer;
166 virtual sigslot::repeater2<VideoCapturer*, CaptureState>&
281 virtual sigslot::repeater2<VideoCapturer*, CaptureState>&
289 sigslot::repeater2<VideoCapturer*, CaptureState> signal_state_change_;
359 sigslot::signal2<VideoCapturer*, CaptureState> SignalCaptureStateChange;
/external/chromium_org/third_party/libjingle/source/talk/app/webrtc/objc/
H A DRTCVideoCapturer+Internal.h34 @property(nonatomic, assign, readonly) const talk_base::scoped_ptr<cricket::VideoCapturer> &capturer;
36 - (id)initWithCapturer:(cricket::VideoCapturer*)capturer;
H A DRTCVideoCapturer.mm38 talk_base::scoped_ptr<cricket::VideoCapturer>_capturer;
52 talk_base::scoped_ptr<cricket::VideoCapturer> capturer(
63 - (id)initWithCapturer:(cricket::VideoCapturer *)capturer {
72 - (const talk_base::scoped_ptr<cricket::VideoCapturer> &)capturer {
/external/chromium_org/third_party/libjingle/source/talk/app/webrtc/
H A Dlocalvideosource.h40 // cricket::VideoCapturer and make sure the camera is started at a resolution
65 cricket::VideoCapturer* capturer,
71 virtual cricket::VideoCapturer* GetVideoCapturer() {
81 cricket::VideoCapturer* capturer);
86 void OnStateChange(cricket::VideoCapturer* capturer,
91 talk_base::scoped_ptr<cricket::VideoCapturer> video_capturer_;
H A Dvideosourceinterface.h42 // Get access to the source implementation of cricket::VideoCapturer.
45 virtual cricket::VideoCapturer* GetVideoCapturer() = 0;
H A Dvideosourceproxy.h41 PROXY_METHOD0(cricket::VideoCapturer*, GetVideoCapturer)
H A Dmediastreamprovider.h34 class VideoCapturer;
66 cricket::VideoCapturer* camera) = 0;
H A Dpeerconnectionfactory.h66 cricket::VideoCapturer* capturer,
98 cricket::VideoCapturer* capturer,
/external/chromium_org/third_party/libjingle/source/talk/session/media/
H A Dchannelmanager.h146 VideoCapturer* capturer);
154 VideoCapturer* CreateVideoCapturer();
168 bool SetVideoCapturer(VideoCapturer* capturer);
179 bool RegisterVideoProcessor(VideoCapturer* capturer,
181 bool UnregisterVideoProcessor(VideoCapturer* capturer,
194 bool StartVideoCapture(VideoCapturer* video_capturer,
198 bool MuteToBlackThenPause(VideoCapturer* video_capturer, bool muted);
199 bool StopVideoCapture(VideoCapturer* video_capturer,
201 bool RestartVideoCapture(VideoCapturer* video_capturer,
206 bool AddVideoRenderer(VideoCapturer* capture
[all...]
/external/chromium_org/third_party/libjingle/source/talk/media/devices/
H A Ddevicemanager.h50 class VideoCapturer;
71 virtual VideoCapturer* Create(const Device& device) = 0;
100 // Note that once a VideoCapturer has been created, calling this API will
108 virtual VideoCapturer* CreateVideoCapturer(const Device& device) const = 0;
112 virtual VideoCapturer* CreateWindowCapturer(talk_base::WindowId window) = 0;
116 virtual VideoCapturer* CreateDesktopCapturer(
171 virtual VideoCapturer* CreateVideoCapturer(const Device& device) const;
175 virtual VideoCapturer* CreateWindowCapturer(talk_base::WindowId window);
179 virtual VideoCapturer* CreateDesktopCapturer(talk_base::DesktopId desktop);
H A Ddevicemanager.cc76 VideoCapturer* Create(const Device& device) {
203 VideoCapturer* DeviceManager::CreateVideoCapturer(const Device& device) const {
220 VideoCapturer* capturer = device_video_capturer_factory_->Create(device);
224 LOG(LS_INFO) << "Created VideoCapturer for " << device.name;
243 VideoCapturer* DeviceManager::CreateWindowCapturer(talk_base::WindowId window) {
264 VideoCapturer* DeviceManager::CreateDesktopCapturer(
/external/chromium_org/content/renderer/media/
H A Dvideo_destination_handler_unittest.cc19 using cricket::VideoCapturer;
44 void OnStateChange(VideoCapturer* capturer, CaptureState state) {
48 void OnFrameCaptured(VideoCapturer* capturer, const CapturedFrame* frame) {
H A Drtc_video_capturer.h17 // RtcVideoCapturer implements a simple cricket::VideoCapturer that is used for
20 // PeerConnection access cricket::VideoCapturer from a libJingle worker thread.
24 : public cricket::VideoCapturer {
31 // cricket::VideoCapturer implementation.
H A Dmock_media_stream_dependency_factory.h24 virtual cricket::VideoCapturer* GetVideoCapturer() OVERRIDE;
34 void SetVideoCapturer(cricket::VideoCapturer* capturer);
44 scoped_ptr<cricket::VideoCapturer> capturer_;
138 cricket::VideoCapturer* capturer) OVERRIDE;
/external/chromium_org/third_party/libjingle/source/talk/media/webrtc/
H A Dwebrtcvideoengine.h63 class VideoCapturer;
117 sigslot::repeater2<VideoCapturer*, CaptureState> SignalCaptureStateChange;
261 virtual bool SetCapturer(uint32 ssrc, VideoCapturer* capturer);
285 void SendFrame(VideoCapturer* capturer, const VideoFrame* frame);
289 void AdaptAndSendFrame(VideoCapturer* capturer, const VideoFrame* frame);
292 void OnLocalFrame(VideoCapturer* capturer, const VideoFrame* frame) {
295 void OnLocalFrameFormat(VideoCapturer* capturer, const VideoFormat* format) {
368 WebRtcVideoChannelSendInfo* GetSendChannel(VideoCapturer* video_capturer);

Completed in 451 milliseconds

123