diff options
Diffstat (limited to 'chromium/media/gpu/mac/vt_video_encode_accelerator_mac.h')
-rw-r--r-- | chromium/media/gpu/mac/vt_video_encode_accelerator_mac.h | 7 |
1 files changed, 3 insertions, 4 deletions
diff --git a/chromium/media/gpu/mac/vt_video_encode_accelerator_mac.h b/chromium/media/gpu/mac/vt_video_encode_accelerator_mac.h index 255bd5ddf24..5f955e53721 100644 --- a/chromium/media/gpu/mac/vt_video_encode_accelerator_mac.h +++ b/chromium/media/gpu/mac/vt_video_encode_accelerator_mac.h @@ -33,9 +33,8 @@ class MEDIA_GPU_EXPORT VTVideoEncodeAccelerator // VideoEncodeAccelerator implementation. VideoEncodeAccelerator::SupportedProfiles GetSupportedProfiles() override; bool Initialize(const Config& config, Client* client) override; - void Encode(const scoped_refptr<VideoFrame>& frame, - bool force_keyframe) override; - void UseOutputBitstreamBuffer(const BitstreamBuffer& buffer) override; + void Encode(scoped_refptr<VideoFrame> frame, bool force_keyframe) override; + void UseOutputBitstreamBuffer(BitstreamBuffer buffer) override; void RequestEncodingParametersChange(uint32_t bitrate, uint32_t framerate) override; void Destroy() override; @@ -51,7 +50,7 @@ class MEDIA_GPU_EXPORT VTVideoEncodeAccelerator struct BitstreamBufferRef; // Encoding tasks to be run on |encoder_thread_|. - void EncodeTask(const scoped_refptr<VideoFrame>& frame, bool force_keyframe); + void EncodeTask(scoped_refptr<VideoFrame> frame, bool force_keyframe); void UseOutputBitstreamBufferTask( std::unique_ptr<BitstreamBufferRef> buffer_ref); void RequestEncodingParametersChangeTask(uint32_t bitrate, |