Remove deprecated interface in I420BufferInterface::GetI420
Bug: none Change-Id: I55895a360308fd0be79099f2466a7487ef10ce47 Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/134463 Commit-Queue: Ilya Nikolaevskiy <ilnik@webrtc.org> Reviewed-by: Niels Moller <nisse@webrtc.org> Reviewed-by: Magnus Jedvert <magjed@webrtc.org> Cr-Commit-Position: refs/heads/master@{#27841}
This commit is contained in:

committed by
Commit Bot

parent
e360c09c86
commit
a8507e359b
@ -283,7 +283,7 @@ int32_t H264DecoderImpl::Decode(const EncodedImage& input_image,
|
||||
VideoFrame* input_frame =
|
||||
static_cast<VideoFrame*>(av_buffer_get_opaque(av_frame_->buf[0]));
|
||||
RTC_DCHECK(input_frame);
|
||||
rtc::scoped_refptr<webrtc::I420BufferInterface> i420_buffer =
|
||||
const webrtc::I420BufferInterface* i420_buffer =
|
||||
input_frame->video_frame_buffer()->GetI420();
|
||||
RTC_CHECK_EQ(av_frame_->data[kYPlaneIndex], i420_buffer->DataY());
|
||||
RTC_CHECK_EQ(av_frame_->data[kUPlaneIndex], i420_buffer->DataU());
|
||||
|
@ -912,7 +912,8 @@ int VP9EncoderImpl::Encode(const VideoFrame& input_image,
|
||||
|
||||
// Keep reference to buffer until encode completes.
|
||||
rtc::scoped_refptr<I420BufferInterface> i420_buffer;
|
||||
rtc::scoped_refptr<I010BufferInterface> i010_buffer;
|
||||
const I010BufferInterface* i010_buffer;
|
||||
rtc::scoped_refptr<const I010BufferInterface> i010_copy;
|
||||
switch (profile_) {
|
||||
case VP9Profile::kProfile0: {
|
||||
i420_buffer = input_image.video_frame_buffer()->ToI420();
|
||||
@ -935,8 +936,9 @@ int VP9EncoderImpl::Encode(const VideoFrame& input_image,
|
||||
break;
|
||||
}
|
||||
default: {
|
||||
i010_buffer =
|
||||
i010_copy =
|
||||
I010Buffer::Copy(*input_image.video_frame_buffer()->ToI420());
|
||||
i010_buffer = i010_copy.get();
|
||||
}
|
||||
}
|
||||
raw_->planes[VPX_PLANE_Y] = const_cast<uint8_t*>(
|
||||
|
Reference in New Issue
Block a user