Home
last modified time | relevance | path

Searched refs:VideoFrameBuffer (Results 1 – 25 of 54) sorted by relevance

123

/external/webrtc/api/video/
Dvideo_frame_buffer.cc17 const I420BufferInterface* VideoFrameBuffer::GetI420() const { in GetI420()
23 const I420ABufferInterface* VideoFrameBuffer::GetI420A() const { in GetI420A()
28 const I444BufferInterface* VideoFrameBuffer::GetI444() const { in GetI444()
33 const I010BufferInterface* VideoFrameBuffer::GetI010() const { in GetI010()
38 VideoFrameBuffer::Type I420BufferInterface::type() const { in type()
58 VideoFrameBuffer::Type I420ABufferInterface::type() const { in type()
62 VideoFrameBuffer::Type I444BufferInterface::type() const { in type()
74 VideoFrameBuffer::Type I010BufferInterface::type() const { in type()
Dvideo_frame.h89 const rtc::scoped_refptr<VideoFrameBuffer>& buffer);
103 rtc::scoped_refptr<webrtc::VideoFrameBuffer> video_frame_buffer_;
114 VideoFrame(const rtc::scoped_refptr<VideoFrameBuffer>& buffer,
117 VideoFrame(const rtc::scoped_refptr<VideoFrameBuffer>& buffer,
195 rtc::scoped_refptr<webrtc::VideoFrameBuffer> video_frame_buffer() const;
198 const rtc::scoped_refptr<VideoFrameBuffer>& buffer);
203 return video_frame_buffer()->type() == VideoFrameBuffer::Type::kNative; in is_texture()
241 const rtc::scoped_refptr<VideoFrameBuffer>& buffer,
252 rtc::scoped_refptr<webrtc::VideoFrameBuffer> video_frame_buffer_;
Dvideo_frame.cc172 const rtc::scoped_refptr<VideoFrameBuffer>& buffer) { in set_video_frame_buffer()
235 VideoFrame::VideoFrame(const rtc::scoped_refptr<VideoFrameBuffer>& buffer, in VideoFrame()
244 VideoFrame::VideoFrame(const rtc::scoped_refptr<VideoFrameBuffer>& buffer, in VideoFrame()
257 const rtc::scoped_refptr<VideoFrameBuffer>& buffer, in VideoFrame()
301 rtc::scoped_refptr<VideoFrameBuffer> VideoFrame::video_frame_buffer() const { in video_frame_buffer()
306 const rtc::scoped_refptr<VideoFrameBuffer>& buffer) { in set_video_frame_buffer()
Dvideo_frame_buffer.h42 class RTC_EXPORT VideoFrameBuffer : public rtc::RefCountInterface {
84 ~VideoFrameBuffer() override {} in ~VideoFrameBuffer()
88 class PlanarYuvBuffer : public VideoFrameBuffer {
Di420_buffer.h39 static rtc::scoped_refptr<I420Buffer> Copy(const VideoFrameBuffer& buffer) { in Copy()
56 static rtc::scoped_refptr<I420Buffer> Rotate(const VideoFrameBuffer& src, in Rotate()
/external/webrtc/common_video/
Dvideo_frame_unittest.cc31 static rtc::scoped_refptr<PlanarYuvBuffer> Create(VideoFrameBuffer::Type type, in Create()
35 case VideoFrameBuffer::Type::kI420: in Create()
37 case VideoFrameBuffer::Type::kI010: in Create()
45 static rtc::scoped_refptr<PlanarYuvBuffer> Copy(const VideoFrameBuffer& src) { in Copy()
47 case VideoFrameBuffer::Type::kI420: in Copy()
49 case VideoFrameBuffer::Type::kI010: in Copy()
57 static rtc::scoped_refptr<PlanarYuvBuffer> Rotate(const VideoFrameBuffer& src, in Rotate()
60 case VideoFrameBuffer::Type::kI420: in Rotate()
62 case VideoFrameBuffer::Type::kI010: in Rotate()
71 const VideoFrameBuffer& src, in CropAndScaleFrom()
[all …]
/external/webrtc/modules/video_coding/codecs/multiplex/include/
Daugmented_video_frame_buffer.h21 class AugmentedVideoFrameBuffer : public VideoFrameBuffer {
24 const rtc::scoped_refptr<VideoFrameBuffer>& video_frame_buffer,
29 rtc::scoped_refptr<VideoFrameBuffer> GetVideoFrameBuffer() const;
52 rtc::scoped_refptr<webrtc::VideoFrameBuffer> video_frame_buffer_;
/external/webrtc/modules/video_coding/codecs/multiplex/
Daugmented_video_frame_buffer.cc22 const rtc::scoped_refptr<VideoFrameBuffer>& video_frame_buffer, in AugmentedVideoFrameBuffer()
29 rtc::scoped_refptr<VideoFrameBuffer>
42 VideoFrameBuffer::Type AugmentedVideoFrameBuffer::type() const { in type()
/external/webrtc/test/
Dframe_utils.h20 class VideoFrameBuffer; variable
40 bool FrameBufsEqual(const rtc::scoped_refptr<webrtc::VideoFrameBuffer>& f1,
41 const rtc::scoped_refptr<webrtc::VideoFrameBuffer>& f2);
Dframe_generator.cc32 void KeepBufferRefs(rtc::scoped_refptr<webrtc::VideoFrameBuffer>, in KeepBufferRefs() argument
33 rtc::scoped_refptr<webrtc::VideoFrameBuffer>) {} in KeepBufferRefs()
70 rtc::scoped_refptr<VideoFrameBuffer> buffer = nullptr; in NextFrame()
115 const rtc::scoped_refptr<VideoFrameBuffer>& frame_buffer) { in Draw()
116 RTC_DCHECK(frame_buffer->type() == VideoFrameBuffer::Type::kI420 || in Draw()
117 frame_buffer->type() == VideoFrameBuffer::Type::kI420A); in Draw()
138 if (frame_buffer->type() == VideoFrameBuffer::Type::kI420) in Draw()
Dframe_utils.cc46 bool FrameBufsEqual(const rtc::scoped_refptr<webrtc::VideoFrameBuffer>& f1, in FrameBufsEqual()
47 const rtc::scoped_refptr<webrtc::VideoFrameBuffer>& f2) { in FrameBufsEqual()
/external/webrtc/test/scenario/
Dvideo_frame_matcher.h51 rtc::scoped_refptr<VideoFrameBuffer> frame;
52 rtc::scoped_refptr<VideoFrameBuffer> thumb;
59 rtc::scoped_refptr<VideoFrameBuffer> frame;
60 rtc::scoped_refptr<VideoFrameBuffer> thumb;
Dperformance_stats.h24 rtc::scoped_refptr<VideoFrameBuffer> captured;
25 rtc::scoped_refptr<VideoFrameBuffer> decoded;
46 void AddFrameInfo(const VideoFrameBuffer& frame, Timestamp at_time);
/external/webrtc/test/pc/e2e/analyzer/video/
Dsimulcast_dummy_buffer_helper.h20 rtc::scoped_refptr<webrtc::VideoFrameBuffer> CreateDummyFrameBuffer();
23 rtc::scoped_refptr<webrtc::VideoFrameBuffer> video_frame_buffer);
Dsimulcast_dummy_buffer_helper.cc23 rtc::scoped_refptr<webrtc::VideoFrameBuffer> CreateDummyFrameBuffer() { in CreateDummyFrameBuffer()
36 rtc::scoped_refptr<webrtc::VideoFrameBuffer> video_frame_buffer) { in IsDummyFrameBuffer()
/external/webrtc/sdk/objc/native/api/
Dvideo_frame_buffer.h21 rtc::scoped_refptr<VideoFrameBuffer> ObjCToNativeVideoFrameBuffer(
25 const rtc::scoped_refptr<VideoFrameBuffer>& buffer);
Dvideo_frame_buffer.mm17 rtc::scoped_refptr<VideoFrameBuffer> ObjCToNativeVideoFrameBuffer(
23 const rtc::scoped_refptr<VideoFrameBuffer> &buffer) {
/external/webrtc/api/test/
Dframe_generator_interface.h27 VideoFrameData(rtc::scoped_refptr<VideoFrameBuffer> buffer, in VideoFrameData()
31 rtc::scoped_refptr<VideoFrameBuffer> buffer;
/external/webrtc/sdk/objc/native/src/
Dobjc_frame_buffer.h25 class ObjCFrameBuffer : public VideoFrameBuffer {
46 const rtc::scoped_refptr<VideoFrameBuffer>& buffer);
Dobjc_frame_buffer.mm56 VideoFrameBuffer::Type ObjCFrameBuffer::type() const {
80 const rtc::scoped_refptr<VideoFrameBuffer>& buffer) {
81 if (buffer->type() == VideoFrameBuffer::Type::kNative) {
/external/webrtc/media/base/
Dvideo_broadcaster.h55 const rtc::scoped_refptr<webrtc::VideoFrameBuffer>& GetBlackFrameBuffer(
62 rtc::scoped_refptr<webrtc::VideoFrameBuffer> black_frame_buffer_;
Dadapted_video_track_source.cc41 rtc::scoped_refptr<webrtc::VideoFrameBuffer> buffer( in OnFrame()
52 buffer->type() == webrtc::VideoFrameBuffer::Type::kI420) { in OnFrame()
/external/webrtc/examples/unityplugin/
Dvideo_observer.cc23 rtc::scoped_refptr<webrtc::VideoFrameBuffer> buffer( in OnFrame()
26 if (buffer->type() != webrtc::VideoFrameBuffer::Type::kI420A) { in OnFrame()
/external/webrtc/sdk/android/src/jni/
Dvideo_frame.cc168 VideoFrameBuffer::Type AndroidVideoBuffer::type() const { in type()
209 rtc::scoped_refptr<VideoFrameBuffer> buffer = frame.video_frame_buffer(); in NativeToJavaVideoFrame()
211 if (buffer->type() == VideoFrameBuffer::Type::kNative) { in NativeToJavaVideoFrame()
/external/webrtc/common_video/libyuv/
Dwebrtc_libyuv.cc179 void KeepBufferRefs(rtc::scoped_refptr<webrtc::VideoFrameBuffer>, in KeepBufferRefs() argument
180 rtc::scoped_refptr<webrtc::VideoFrameBuffer>) {} in KeepBufferRefs()
275 VideoFrameBuffer::Type::kI420A); in I420APSNR()
277 VideoFrameBuffer::Type::kI420A); in I420APSNR()
341 VideoFrameBuffer::Type::kI420A); in I420ASSIM()
343 VideoFrameBuffer::Type::kI420A); in I420ASSIM()

123