Home
last modified time | relevance | path

Searched refs:frame_buffer_ (Results 1 – 18 of 18) sorted by relevance

/external/webrtc/modules/video_coding/
Dsession_info_unittest.cc24 memset(frame_buffer_, 0, sizeof(frame_buffer_)); in SetUp()
50 return sizeof(frame_buffer_) / sizeof(frame_buffer_[0]); in frame_buffer_size()
56 uint8_t frame_buffer_[10 * kPacketBufferSize]; member in webrtc::TestSessionInfo
75 VerifyPacket(frame_buffer_ + packet_index, start_value + i); in VerifyNalu()
122 packet_, frame_buffer_, frame_data))); in TEST_F()
130 packet_, frame_buffer_, frame_data))); in TEST_F()
142 EXPECT_EQ(0, session_.InsertPacket(packet_, frame_buffer_, frame_data)); in TEST_F()
152 packet_, frame_buffer_, frame_data))); in TEST_F()
159 packet_, frame_buffer_, frame_data))); in TEST_F()
166 packet_, frame_buffer_, frame_data))); in TEST_F()
[all …]
/external/libgav1/libgav1/src/post_filter/
Dpost_filter.cc182 frame_buffer_(*frame_buffer),
226 loop_restoration_buffer_[plane] = frame_buffer_.data(plane);
227 cdef_buffer_[plane] = frame_buffer_.data(plane);
228 superres_buffer_[plane] = frame_buffer_.data(plane);
229 source_buffer_[plane] = frame_buffer_.data(plane);
239 horizontal_shift += frame_buffer_.alignment();
244 vertical_shift * frame_buffer_.stride(plane) +
250 cdef_buffer_[plane] += vertical_shift * frame_buffer_.stride(plane) +
253 horizontal_shift += frame_buffer_.alignment();
256 assert(horizontal_shift <= frame_buffer_.right_border(plane));
[all …]
Dsuper_res.cc33 frame_buffer_.stride(plane) / sizeof(uint16_t); in ApplySuperRes()
37 : frame_buffer_.stride(plane)) / in ApplySuperRes()
67 const ptrdiff_t input_stride = frame_buffer_.stride(plane); in ApplySuperRes()
70 : frame_buffer_.stride(plane); in ApplySuperRes()
114 const ptrdiff_t row_offset = row * frame_buffer_.stride(plane); in ApplySuperResForOneSuperBlockRow()
135 frame_buffer_.stride(plane); in ApplySuperResForOneSuperBlockRow()
177 GetBufferOffset(cdef_buffer_[plane], frame_buffer_.stride(plane), in ApplySuperResThreaded()
180 GetBufferOffset(superres_buffer_[plane], frame_buffer_.stride(plane), in ApplySuperResThreaded()
190 src[plane] + rows[plane] * frame_buffer_.stride(plane); in ApplySuperResThreaded()
Dcdef.cc94 const ptrdiff_t src_stride = frame_buffer_.stride(plane); in SetupCdefBorder()
150 const int src_stride = frame_buffer_.stride(plane) / sizeof(Pixel); in PrepareCdefBlock()
281 frame_buffer_.stride(plane) * (kStep >> subsampling_y_[plane]); in ApplyCdefForOneUnit()
285 frame_buffer_.stride(plane) * (kStep >> subsampling_y_[plane]); in ApplyCdefForOneUnit()
309 CopyPixels(src_buffer_row_base[plane], frame_buffer_.stride(plane), in ApplyCdefForOneUnit()
310 cdef_buffer_row_base[plane], frame_buffer_.stride(plane), in ApplyCdefForOneUnit()
330 CopyPixels(src_line, frame_buffer_.stride(kPlaneY), in ApplyCdefForOneUnit()
375 const int cdef_stride = frame_buffer_.stride(kPlaneY); in ApplyCdefForOneUnit()
378 const int src_stride = frame_buffer_.stride(kPlaneY); in ApplyCdefForOneUnit()
472 CopyPixels(src_buffer_row_base[plane], frame_buffer_.stride(plane), in ApplyCdefForOneUnit()
[all …]
Ddeblock.cc302 const ptrdiff_t src_stride = frame_buffer_.stride(kPlaneY); in HorizontalDeblockFilter()
334 const ptrdiff_t src_stride_u = frame_buffer_.stride(kPlaneU); in HorizontalDeblockFilter()
335 const ptrdiff_t src_stride_v = frame_buffer_.stride(kPlaneV); in HorizontalDeblockFilter()
375 const ptrdiff_t row_stride = MultiplyBy4(frame_buffer_.stride(kPlaneY)); in VerticalDeblockFilter()
376 const ptrdiff_t src_stride = frame_buffer_.stride(kPlaneY); in VerticalDeblockFilter()
414 const ptrdiff_t src_stride_u = frame_buffer_.stride(kPlaneU); in VerticalDeblockFilter()
415 const ptrdiff_t src_stride_v = frame_buffer_.stride(kPlaneV); in VerticalDeblockFilter()
416 const ptrdiff_t row_stride_u = MultiplyBy4(frame_buffer_.stride(kPlaneU)); in VerticalDeblockFilter()
417 const ptrdiff_t row_stride_v = MultiplyBy4(frame_buffer_.stride(kPlaneV)); in VerticalDeblockFilter()
Dloop_restoration.cc108 const ptrdiff_t stride = frame_buffer_.stride(plane) / sizeof(Pixel); in ApplyLoopRestorationForOneSuperBlockRow()
/external/webrtc/sdk/objc/native/src/
Dobjc_frame_buffer.mm24 : frame_buffer_(frame_buffer), width_(frame_buffer.width), height_(frame_buffer.height) {}
31 const uint8_t* DataY() const override { return frame_buffer_.dataY; }
33 const uint8_t* DataU() const override { return frame_buffer_.dataU; }
35 const uint8_t* DataV() const override { return frame_buffer_.dataV; }
37 int StrideY() const override { return frame_buffer_.strideY; }
39 int StrideU() const override { return frame_buffer_.strideU; }
41 int StrideV() const override { return frame_buffer_.strideV; }
44 id<RTC_OBJC_TYPE(RTCI420Buffer)> frame_buffer_;
52 : frame_buffer_(frame_buffer), width_(frame_buffer.width), height_(frame_buffer.height) {}
70 new rtc::RefCountedObject<ObjCI420FrameBuffer>([frame_buffer_ toI420]);
[all …]
Dobjc_frame_buffer.h40 id<RTC_OBJC_TYPE(RTCVideoFrameBuffer)> frame_buffer_;
/external/webrtc/video/
Dvideo_receive_stream.cc253 frame_buffer_.reset( in VideoReceiveStream()
322 frame_buffer_->Start(); in Start()
326 frame_buffer_->SetProtectionMode(kProtectionNackFEC); in Start()
411 decode_queue_.PostTask([this] { frame_buffer_->Stop(); }); in Stop()
563 frame_buffer_->Clear(); in OnCompleteFrame()
580 int64_t last_continuous_pid = frame_buffer_->InsertFrame(std::move(frame)); in OnCompleteFrame()
587 frame_buffer_->UpdateRtt(max_rtt_ms); in OnRttUpdate()
634 frame_buffer_->NextFrame( in StartNextDecode()
Dvideo_receive_stream2.cc250 frame_buffer_.reset( in VideoReceiveStream2()
298 frame_buffer_->Start(); in Start()
302 frame_buffer_->SetProtectionMode(kProtectionNackFEC); in Start()
387 decode_queue_.PostTask([this] { frame_buffer_->Stop(); }); in Stop()
545 frame_buffer_->Clear(); in OnCompleteFrame()
560 int64_t last_continuous_pid = frame_buffer_->InsertFrame(std::move(frame)); in OnCompleteFrame()
567 frame_buffer_->UpdateRtt(max_rtt_ms); in OnRttUpdate()
615 frame_buffer_->NextFrame( in StartNextDecode()
Dvideo_stream_decoder_impl.cc35 frame_buffer_(Clock::GetRealTimeClock(), &timing_, nullptr), in VideoStreamDecoderImpl()
67 uint64_t continuous_pid = frame_buffer_.InsertFrame(std::move(frame)); in OnFrame()
143 frame_buffer_.NextFrame( in StartNextDecode()
Dvideo_stream_decoder_impl.h118 video_coding::FrameBuffer frame_buffer_ RTC_GUARDED_BY(bookkeeping_queue_);
Dvideo_receive_stream.h189 std::unique_ptr<video_coding::FrameBuffer> frame_buffer_; variable
Dvideo_receive_stream2.h215 std::unique_ptr<video_coding::FrameBuffer> frame_buffer_; variable
/external/libgav1/libgav1/src/
Dpost_filter.h208 const YuvBuffer& frame_buffer() const { return frame_buffer_; } in frame_buffer()
227 return GetBufferOffset(source_buffer_[plane], frame_buffer_.stride(plane), in GetSourceBuffer()
231 return GetBufferOffset(cdef_buffer_[plane], frame_buffer_.stride(plane), in GetCdefBuffer()
235 return GetBufferOffset(superres_buffer_[plane], frame_buffer_.stride(plane), in GetSuperResBuffer()
508 YuvBuffer& frame_buffer_; variable
/external/pigweed/pw_hdlc/public/pw_hdlc/
Ddecoder.h161 DecoderBuffer() : Decoder(frame_buffer_) {} in DecoderBuffer()
170 std::array<std::byte, kSizeBytes> frame_buffer_; variable
/external/webrtc/test/
Dframe_generator.h92 const std::unique_ptr<uint8_t[]> frame_buffer_; variable
Dframe_generator.cc162 frame_buffer_(new uint8_t[frame_size_]), in YuvFileGenerator()