Index: chromecast/media/cma/base/buffering_frame_provider.cc |
diff --git a/chromecast/media/cma/base/buffering_frame_provider.cc b/chromecast/media/cma/base/buffering_frame_provider.cc |
index ab2af87da879d63fc60b4d98239dd629f7d5fda6..9d5c5cb67f6dbad4c870c40e6e666f982e2c54ec 100644 |
--- a/chromecast/media/cma/base/buffering_frame_provider.cc |
+++ b/chromecast/media/cma/base/buffering_frame_provider.cc |
@@ -4,6 +4,8 @@ |
#include "chromecast/media/cma/base/buffering_frame_provider.h" |
+#include <utility> |
+ |
#include "base/bind.h" |
#include "base/callback_helpers.h" |
#include "chromecast/media/cma/base/buffering_state.h" |
@@ -30,7 +32,7 @@ BufferingFrameProvider::BufferingFrameProvider( |
size_t max_buffer_size, |
size_t max_frame_size, |
const FrameBufferedCB& frame_buffered_cb) |
- : coded_frame_provider_(coded_frame_provider.Pass()), |
+ : coded_frame_provider_(std::move(coded_frame_provider)), |
is_pending_request_(false), |
is_eos_(false), |
total_buffer_size_(0), |