Searched defs:VideoFrame (Results 1 - 5 of 5) sorted by relevance

/external/chromium_org/third_party/libjingle/source/talk/media/base/
H A Dvideoframe.h45 class VideoFrame { class in namespace:cricket
47 VideoFrame() {} function in class:cricket::VideoFrame
48 virtual ~VideoFrame() {}
100 // Both the current and new VideoFrame will share a single reference-counted
102 virtual VideoFrame *Copy() const = 0;
104 // Since VideoFrame supports shallow copy and the internal frame buffer might
105 // be shared, in case VideoFrame needs exclusive access of the frame buffer,
125 // Writes the frame into the target VideoFrame.
126 virtual void CopyToFrame(VideoFrame* target) const;
160 // Writes the frame into the target VideoFrame, stretche
[all...]
/external/chromium_org/media/base/
H A Dvideo_frame.cc21 scoped_refptr<VideoFrame> VideoFrame::CreateFrame(
22 VideoFrame::Format format,
28 scoped_refptr<VideoFrame> frame(new VideoFrame(
31 case VideoFrame::RGB32:
34 case VideoFrame::YV12:
35 case VideoFrame::YV12A:
36 case VideoFrame::YV16:
37 case VideoFrame
326 VideoFrame::VideoFrame(VideoFrame::Format format, function in class:media::VideoFrame
[all...]
H A Dvideo_frame.h20 class MEDIA_EXPORT VideoFrame : public base::RefCountedThreadSafe<VideoFrame> { class in namespace:media
60 // on the class is destroyed. The VideoFrame holds a reference to the mailbox
97 static scoped_refptr<VideoFrame> CreateFrame(
115 // Wraps a native texture of the given parameters with a VideoFrame. When the
125 static scoped_refptr<VideoFrame> WrapNativeTexture(
141 // VideoFrame. The image data resides in |data| and is assumed to be packed
145 static scoped_refptr<VideoFrame> WrapExternalSharedMemory(
155 // Wraps external YUV data of the given parameters with a VideoFrame.
156 // The returned VideoFrame doe
[all...]
/external/chromium/third_party/libjingle/source/talk/session/phone/
H A Dmediachannel.h247 class VideoFrame { class in namespace:cricket
251 VideoFrame() : rendered_(false) {} function in class:cricket::VideoFrame
253 virtual ~VideoFrame() {}
272 // TODO: Add a fourcc format here and probably combine VideoFrame
280 // in which case both the current and new VideoFrame will share a single
282 virtual VideoFrame *Copy() const = 0;
316 // Writes the frame into the target VideoFrame, stretched to the size of that
320 virtual void StretchToFrame(VideoFrame *target, bool interpolate,
323 // Stretches the frame to the given size, creating a new VideoFrame object to
327 virtual VideoFrame *Stretc
[all...]
/external/webrtc/src/modules/interface/
H A Dmodule_common_types.h425 * VideoFrame class
427 * The VideoFrame class allows storing and
432 class VideoFrame class in namespace:webrtc
435 VideoFrame();
436 ~VideoFrame();
458 WebRtc_Word32 SwapFrame(VideoFrame& videoFrame);
463 WebRtc_Word32 CopyFrame(const VideoFrame& videoFrame);
470 * Delete VideoFrame and resets members to zero
534 }; // end of VideoFrame class declaration
536 // inline implementation of VideoFrame clas
538 VideoFrame::VideoFrame(): function in class:webrtc::VideoFrame
[all...]

Completed in 389 milliseconds