Commit 562fb11a authored by Eunseok Oh's avatar Eunseok Oh Committed by Commit Bot

Replace erase(std::remove()) to base::Erase() in media

This patch replaces the erase(std::remove()) used in the media folder
with base::Erase().

Bug: 875665
Change-Id: Id832871a1fbfcb657e4160f57ff206f93950e7ab
Reviewed-on: https://chromium-review.googlesource.com/1180953Reviewed-by: default avatarKuang-che Wu <kcwu@chromium.org>
Commit-Queue: Jinho Bang <jinho.bang@samsung.com>
Cr-Commit-Position: refs/heads/master@{#586355}
parent 9f984257
...@@ -246,6 +246,7 @@ Erik Sjölund <erik.sjolund@gmail.com> ...@@ -246,6 +246,7 @@ Erik Sjölund <erik.sjolund@gmail.com>
Eriq Augustine <eriq.augustine@gmail.com> Eriq Augustine <eriq.augustine@gmail.com>
Ernesto Mudu <ernesto.mudu@gmail.com> Ernesto Mudu <ernesto.mudu@gmail.com>
Etienne Laurin <etienne@atnnn.com> Etienne Laurin <etienne@atnnn.com>
Eunseok Oh <fivesilverstone@gmail.com>
Evan Peterson <evan.peterson.ep@gmail.com> Evan Peterson <evan.peterson.ep@gmail.com>
Evan Wallace <evan.exe@gmail.com> Evan Wallace <evan.exe@gmail.com>
Evangelos Foutras <evangelos@foutrelis.com> Evangelos Foutras <evangelos@foutrelis.com>
......
...@@ -11,6 +11,7 @@ ...@@ -11,6 +11,7 @@
#include "base/bind.h" #include "base/bind.h"
#include "base/logging.h" #include "base/logging.h"
#include "base/metrics/histogram.h" #include "base/metrics/histogram.h"
#include "base/stl_util.h"
#include "gpu/command_buffer/service/context_group.h" #include "gpu/command_buffer/service/context_group.h"
#include "gpu/command_buffer/service/gl_stream_texture_image.h" #include "gpu/command_buffer/service/gl_stream_texture_image.h"
#include "gpu/command_buffer/service/gles2_cmd_copy_texture_chromium.h" #include "gpu/command_buffer/service/gles2_cmd_copy_texture_chromium.h"
...@@ -171,10 +172,7 @@ void AVDAPictureBufferManager::ReleaseCodecBufferForPicture( ...@@ -171,10 +172,7 @@ void AVDAPictureBufferManager::ReleaseCodecBufferForPicture(
void AVDAPictureBufferManager::ReuseOnePictureBuffer( void AVDAPictureBufferManager::ReuseOnePictureBuffer(
const PictureBuffer& picture_buffer) { const PictureBuffer& picture_buffer) {
pictures_out_for_display_.erase( base::Erase(pictures_out_for_display_, picture_buffer.id());
std::remove(pictures_out_for_display_.begin(),
pictures_out_for_display_.end(), picture_buffer.id()),
pictures_out_for_display_.end());
// At this point, the CC must be done with the picture. We can't really // At this point, the CC must be done with the picture. We can't really
// check for that here directly. it's guaranteed in gpu_video_decoder.cc, // check for that here directly. it's guaranteed in gpu_video_decoder.cc,
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment