Rename EncodedImage::_buffer --> buffer_, and make private
Bug: webrtc:9378 Change-Id: I0a0636077b270a7c73bafafb958132fa648aca70 Reviewed-on: https://webrtc-review.googlesource.com/c/117722 Reviewed-by: Karl Wiberg <kwiberg@webrtc.org> Commit-Queue: Niels Moller <nisse@webrtc.org> Cr-Commit-Position: refs/heads/master@{#26294}
This commit is contained in:
@ -248,7 +248,7 @@ int LibvpxVp8Decoder::Decode(const EncodedImage& input_image,
|
||||
iter = NULL;
|
||||
}
|
||||
|
||||
uint8_t* buffer = input_image._buffer;
|
||||
const uint8_t* buffer = input_image.data();
|
||||
if (input_image.size() == 0) {
|
||||
buffer = NULL; // Triggers full frame concealment.
|
||||
}
|
||||
|
||||
@ -191,7 +191,7 @@ int LibvpxVp8Encoder::Release() {
|
||||
|
||||
while (!encoded_images_.empty()) {
|
||||
EncodedImage& image = encoded_images_.back();
|
||||
delete[] image._buffer;
|
||||
delete[] image.data();
|
||||
encoded_images_.pop_back();
|
||||
}
|
||||
while (!encoders_.empty()) {
|
||||
@ -382,8 +382,8 @@ int LibvpxVp8Encoder::InitEncode(const VideoCodec* inst,
|
||||
}
|
||||
for (int i = 0; i < number_of_streams; ++i) {
|
||||
// allocate memory for encoded image
|
||||
if (encoded_images_[i]._buffer != NULL) {
|
||||
delete[] encoded_images_[i]._buffer;
|
||||
if (encoded_images_[i].data() != nullptr) {
|
||||
delete[] encoded_images_[i].data();
|
||||
}
|
||||
size_t frame_capacity =
|
||||
CalcBufferSize(VideoType::kI420, codec_.width, codec_.height);
|
||||
@ -883,12 +883,12 @@ int LibvpxVp8Encoder::GetEncodedPartitions(const VideoFrame& input_image) {
|
||||
if (pkt->data.frame.sz + length >
|
||||
encoded_images_[encoder_idx].capacity()) {
|
||||
uint8_t* buffer = new uint8_t[pkt->data.frame.sz + length];
|
||||
memcpy(buffer, encoded_images_[encoder_idx]._buffer, length);
|
||||
delete[] encoded_images_[encoder_idx]._buffer;
|
||||
memcpy(buffer, encoded_images_[encoder_idx].data(), length);
|
||||
delete[] encoded_images_[encoder_idx].data();
|
||||
encoded_images_[encoder_idx].set_buffer(
|
||||
buffer, pkt->data.frame.sz + length);
|
||||
}
|
||||
memcpy(&encoded_images_[encoder_idx]._buffer[length],
|
||||
memcpy(&encoded_images_[encoder_idx].data()[length],
|
||||
pkt->data.frame.buf, pkt->data.frame.sz);
|
||||
encoded_images_[encoder_idx].set_size(
|
||||
encoded_images_[encoder_idx].size() + pkt->data.frame.sz);
|
||||
|
||||
Reference in New Issue
Block a user