/external/webrtc/webrtc/test/ |
D | video_renderer.h | 19 class VideoRenderer : public webrtc::VideoRenderer { 23 static VideoRenderer* Create(const char* window_title, size_t width, 30 static VideoRenderer* CreatePlatformRenderer(const char* window_title, 32 virtual ~VideoRenderer() {} in ~VideoRenderer() 34 VideoRenderer() {} in VideoRenderer() function
|
D | video_renderer.cc | 19 class NullRenderer : public VideoRenderer { 25 VideoRenderer* VideoRenderer::Create(const char* window_title, in Create() 28 VideoRenderer* renderer = CreatePlatformRenderer(window_title, width, height); in Create()
|
D | null_platform_renderer.cc | 16 VideoRenderer* VideoRenderer::CreatePlatformRenderer(const char* window_title, in CreatePlatformRenderer()
|
/external/webrtc/talk/media/base/ |
D | capturerenderadapter.h | 47 class VideoRenderer; variable 54 bool AddRenderer(VideoRenderer* video_renderer); 55 bool RemoveRenderer(VideoRenderer* video_renderer); 60 explicit VideoRendererInfo(VideoRenderer* r) in VideoRendererInfo() 65 VideoRenderer* renderer; 81 bool IsRendererRegistered(const VideoRenderer& video_renderer) const;
|
D | capturerenderadapter.cc | 64 bool CaptureRenderAdapter::AddRenderer(VideoRenderer* video_renderer) { in AddRenderer() 76 bool CaptureRenderAdapter::RemoveRenderer(VideoRenderer* video_renderer) { in RemoveRenderer() 107 VideoRenderer* video_renderer = iter->renderer; in OnVideoFrame() 133 const VideoRenderer& video_renderer) const { in IsRendererRegistered()
|
D | capturemanager.h | 55 class VideoRenderer; variable 83 VideoRenderer* video_renderer); 85 VideoRenderer* video_renderer);
|
D | fakecapturemanager.h | 41 VideoRenderer* video_renderer) { in AddVideoRenderer() 45 VideoRenderer* video_renderer) { in RemoveVideoRenderer()
|
D | videorenderer.h | 42 class VideoRenderer { 44 virtual ~VideoRenderer() {} in ~VideoRenderer()
|
/external/webrtc/talk/app/webrtc/ |
D | videosource.h | 76 virtual cricket::VideoRenderer* FrameInput(); 87 virtual void AddSink(cricket::VideoRenderer* output); 88 virtual void RemoveSink(cricket::VideoRenderer* output); 104 rtc::scoped_ptr<cricket::VideoRenderer> frame_input_; 106 std::list<cricket::VideoRenderer*> sinks_;
|
D | videosourceinterface.h | 52 virtual void AddSink(cricket::VideoRenderer* output) = 0; 53 virtual void RemoveSink(cricket::VideoRenderer* output) = 0; 55 virtual cricket::VideoRenderer* FrameInput() = 0;
|
D | videosourceproxy.h | 45 PROXY_METHOD1(void, AddSink, cricket::VideoRenderer*) 46 PROXY_METHOD1(void, RemoveSink, cricket::VideoRenderer*) 48 PROXY_METHOD0(cricket::VideoRenderer*, FrameInput)
|
/external/webrtc/talk/app/webrtc/java/src/org/webrtc/ |
D | VideoTrack.java | 34 private final LinkedList<VideoRenderer> renderers = 35 new LinkedList<VideoRenderer>(); 41 public void addRenderer(VideoRenderer renderer) { in addRenderer() 46 public void removeRenderer(VideoRenderer renderer) { in removeRenderer()
|
D | VideoRenderer.java | 38 public class VideoRenderer { class 152 public static VideoRenderer createGui(int x, int y) { in createGui() 157 return new VideoRenderer(nativeVideoRenderer); in createGui() 160 public VideoRenderer(Callbacks callbacks) { in VideoRenderer() method in VideoRenderer 165 private VideoRenderer(long nativeVideoRenderer) { in VideoRenderer() method in VideoRenderer
|
/external/webrtc/webrtc/examples/peerconnection/client/linux/ |
D | main_wnd.h | 74 class VideoRenderer : public webrtc::VideoRendererInterface { 76 VideoRenderer(GtkMainWnd* main_wnd, 78 virtual ~VideoRenderer(); 114 rtc::scoped_ptr<VideoRenderer> local_renderer_; 115 rtc::scoped_ptr<VideoRenderer> remote_renderer_;
|
D | main_wnd.cc | 171 local_renderer_.reset(new VideoRenderer(this, local_video)); in StartLocalRenderer() 180 remote_renderer_.reset(new VideoRenderer(this, remote_video)); in StartRemoteRenderer() 391 VideoRenderer* remote_renderer = remote_renderer_.get(); in OnRedraw() 420 VideoRenderer* local_renderer = local_renderer_.get(); in OnRedraw() 456 GtkMainWnd::VideoRenderer::VideoRenderer( in VideoRenderer() function in GtkMainWnd::VideoRenderer 466 GtkMainWnd::VideoRenderer::~VideoRenderer() { in ~VideoRenderer() 470 void GtkMainWnd::VideoRenderer::SetSize(int width, int height) { in SetSize() 483 void GtkMainWnd::VideoRenderer::RenderFrame( in RenderFrame()
|
/external/webrtc/talk/app/webrtc/java/android/org/webrtc/ |
D | SurfaceViewRenderer.java | 56 implements SurfaceHolder.Callback, VideoRenderer.Callbacks { 76 private VideoRenderer.I420Frame pendingFrame; 244 VideoRenderer.renderFrameDone(pendingFrame); in release() 295 public void renderFrame(VideoRenderer.I420Frame frame) { in renderFrame() 303 VideoRenderer.renderFrameDone(frame); in renderFrame() 312 VideoRenderer.renderFrameDone(pendingFrame); in renderFrame() 458 final VideoRenderer.I420Frame frame; in renderFrameOnRenderThread() 468 VideoRenderer.renderFrameDone(frame); in renderFrameOnRenderThread() 474 VideoRenderer.renderFrameDone(frame); in renderFrameOnRenderThread() 515 VideoRenderer.renderFrameDone(frame); in renderFrameOnRenderThread() [all …]
|
D | VideoRendererGui.java | 46 import org.webrtc.VideoRenderer.I420Frame; 92 private static class YuvImageRenderer implements VideoRenderer.Callbacks { 181 VideoRenderer.renderFrameDone(pendingFrame); in release() 272 VideoRenderer.renderFrameDone(pendingFrame); in draw() 372 VideoRenderer.renderFrameDone(frame); in renderFrame() 391 VideoRenderer.renderFrameDone(frame); in renderFrame() 399 VideoRenderer.renderFrameDone(frame); in renderFrame() 449 public static VideoRenderer createGui(int x, int y, int width, int height, in createGui() 453 return new VideoRenderer(javaGuiRenderer); in createGui() 456 public static VideoRenderer.Callbacks createGuiRenderer( in createGuiRenderer() [all …]
|
/external/webrtc/webrtc/examples/peerconnection/client/ |
D | main_wnd.h | 105 class VideoRenderer : public webrtc::VideoRendererInterface { 107 VideoRenderer(HWND wnd, int width, int height, 109 virtual ~VideoRenderer(); 179 rtc::scoped_ptr<VideoRenderer> local_renderer_; 180 rtc::scoped_ptr<VideoRenderer> remote_renderer_;
|
D | main_wnd.cc | 201 local_renderer_.reset(new VideoRenderer(handle(), 1, 1, local_video)); in StartLocalRenderer() 209 remote_renderer_.reset(new VideoRenderer(handle(), 1, 1, remote_video)); in StartRemoteRenderer() 228 VideoRenderer* local_renderer = local_renderer_.get(); in OnPaint() 229 VideoRenderer* remote_renderer = remote_renderer_.get(); in OnPaint() 231 AutoLock<VideoRenderer> local_lock(local_renderer); in OnPaint() 232 AutoLock<VideoRenderer> remote_lock(remote_renderer); in OnPaint() 565 MainWnd::VideoRenderer::VideoRenderer( in VideoRenderer() function in MainWnd::VideoRenderer 582 MainWnd::VideoRenderer::~VideoRenderer() { in ~VideoRenderer() 587 void MainWnd::VideoRenderer::SetSize(int width, int height) { in SetSize() 588 AutoLock<VideoRenderer> lock(this); in SetSize() [all …]
|
/external/webrtc/talk/app/webrtc/java/testcommon/src/org/webrtc/ |
D | PeerConnectionTest.java | 57 VideoRenderer.Callbacks, 79 private Map<MediaStream, WeakReference<VideoRenderer>> renderers = 80 new IdentityHashMap<MediaStream, WeakReference<VideoRenderer>>(); 141 public synchronized void renderFrame(VideoRenderer.I420Frame frame) { in renderFrame() 144 VideoRenderer.renderFrameDone(frame); in renderFrame() 212 VideoRenderer renderer = createVideoRenderer(this); in onAddStream() 215 stream, new WeakReference<VideoRenderer>(renderer))); in onAddStream() 225 WeakReference<VideoRenderer> renderer = renderers.remove(stream); in onRemoveStream() 459 private static VideoRenderer createVideoRenderer( in createVideoRenderer() 460 VideoRenderer.Callbacks videoCallbacks) { in createVideoRenderer() [all …]
|
/external/webrtc/talk/media/webrtc/ |
D | webrtcvideoengine2.h | 64 class VideoRenderer; variable 98 VideoRenderer* GetDefaultRenderer() const; 99 void SetDefaultRenderer(VideoMediaChannel* channel, VideoRenderer* renderer); 103 VideoRenderer* default_renderer_; 175 bool SetRenderer(uint32_t ssrc, VideoRenderer* renderer) override; 196 bool GetRenderer(uint32_t ssrc, VideoRenderer** renderer); 387 class WebRtcVideoReceiveStream : public webrtc::VideoRenderer { 417 void SetRenderer(cricket::VideoRenderer* renderer); 418 cricket::VideoRenderer* GetRenderer(); 458 cricket::VideoRenderer* renderer_ GUARDED_BY(renderer_lock_);
|
/external/webrtc/webrtc/video/ |
D | video_capture_input.h | 41 class VideoRenderer; variable 55 VideoRenderer* local_renderer, 72 VideoRenderer* const local_renderer_;
|
/external/webrtc/talk/app/webrtc/androidtests/src/org/webrtc/ |
D | VideoCapturerAndroidTestFixtures.java | 34 import org.webrtc.VideoRenderer.I420Frame; 43 static class RendererCallbacks implements VideoRenderer.Callbacks { 57 VideoRenderer.renderFrameDone(frame); in renderFrame() 80 static class FakeAsyncRenderer implements VideoRenderer.Callbacks { 254 track.addRenderer(new VideoRenderer(callbacks)); in startCapturerAndRender() 294 track.addRenderer(new VideoRenderer(callbacks)); in switchCamera() 355 track.addRenderer(new VideoRenderer(callbacks)); in stopRestartVideoSource() 524 track.addRenderer(new VideoRenderer(renderer)); in returnBufferLateEndToEnd() 542 VideoRenderer.renderFrameDone(frame); in returnBufferLateEndToEnd() 583 track.addRenderer(new VideoRenderer(renderer)); in scaleCameraOutput()
|
/external/webrtc/webrtc/test/linux/ |
D | video_renderer_linux.cc | 17 VideoRenderer* VideoRenderer::CreatePlatformRenderer(const char* window_title, in CreatePlatformRenderer()
|
/external/webrtc/webrtc/ |
D | video_renderer.h | 18 class VideoRenderer { 34 virtual ~VideoRenderer() {} in ~VideoRenderer()
|