VaapiVideoDecodeAccelerator 271 content/common/gpu/media/gpu_video_decode_accelerator.cc video_decode_accelerator_.reset(new VaapiVideoDecodeAccelerator( VaapiVideoDecodeAccelerator 39 content/common/gpu/media/vaapi_video_decode_accelerator.cc VaapiVideoDecodeAccelerator::InputBuffer::InputBuffer() : id(0), size(0) { VaapiVideoDecodeAccelerator 42 content/common/gpu/media/vaapi_video_decode_accelerator.cc VaapiVideoDecodeAccelerator::InputBuffer::~InputBuffer() { VaapiVideoDecodeAccelerator 45 content/common/gpu/media/vaapi_video_decode_accelerator.cc void VaapiVideoDecodeAccelerator::NotifyError(Error error) { VaapiVideoDecodeAccelerator 49 content/common/gpu/media/vaapi_video_decode_accelerator.cc &VaapiVideoDecodeAccelerator::NotifyError, weak_this_, error)); VaapiVideoDecodeAccelerator 55 content/common/gpu/media/vaapi_video_decode_accelerator.cc &VaapiVideoDecodeAccelerator::Cleanup, weak_this_)); VaapiVideoDecodeAccelerator 124 content/common/gpu/media/vaapi_video_decode_accelerator.cc VaapiVideoDecodeAccelerator::TFPPicture::TFPPicture( VaapiVideoDecodeAccelerator 140 content/common/gpu/media/vaapi_video_decode_accelerator.cc linked_ptr<VaapiVideoDecodeAccelerator::TFPPicture> VaapiVideoDecodeAccelerator 141 content/common/gpu/media/vaapi_video_decode_accelerator.cc VaapiVideoDecodeAccelerator::TFPPicture::Create( VaapiVideoDecodeAccelerator 159 content/common/gpu/media/vaapi_video_decode_accelerator.cc bool VaapiVideoDecodeAccelerator::TFPPicture::Initialize( VaapiVideoDecodeAccelerator 192 content/common/gpu/media/vaapi_video_decode_accelerator.cc VaapiVideoDecodeAccelerator::TFPPicture::~TFPPicture() { VaapiVideoDecodeAccelerator 205 content/common/gpu/media/vaapi_video_decode_accelerator.cc bool VaapiVideoDecodeAccelerator::TFPPicture::Bind() { VaapiVideoDecodeAccelerator 218 content/common/gpu/media/vaapi_video_decode_accelerator.cc VaapiVideoDecodeAccelerator::TFPPicture* VaapiVideoDecodeAccelerator 219 content/common/gpu/media/vaapi_video_decode_accelerator.cc VaapiVideoDecodeAccelerator::TFPPictureById(int32 picture_buffer_id) { VaapiVideoDecodeAccelerator 229 content/common/gpu/media/vaapi_video_decode_accelerator.cc VaapiVideoDecodeAccelerator::VaapiVideoDecodeAccelerator( VaapiVideoDecodeAccelerator 247 content/common/gpu/media/vaapi_video_decode_accelerator.cc base::Bind(&VaapiVideoDecodeAccelerator::RecycleVASurfaceID, weak_this_)); VaapiVideoDecodeAccelerator 250 content/common/gpu/media/vaapi_video_decode_accelerator.cc VaapiVideoDecodeAccelerator::~VaapiVideoDecodeAccelerator() { VaapiVideoDecodeAccelerator 261 content/common/gpu/media/vaapi_video_decode_accelerator.cc bool VaapiVideoDecodeAccelerator::InitializeFBConfig() { VaapiVideoDecodeAccelerator 283 content/common/gpu/media/vaapi_video_decode_accelerator.cc bool VaapiVideoDecodeAccelerator::Initialize(media::VideoCodecProfile profile, VaapiVideoDecodeAccelerator 315 content/common/gpu/media/vaapi_video_decode_accelerator.cc &VaapiVideoDecodeAccelerator::SurfaceReady, weak_this_)), VaapiVideoDecodeAccelerator 325 content/common/gpu/media/vaapi_video_decode_accelerator.cc void VaapiVideoDecodeAccelerator::SurfaceReady( VaapiVideoDecodeAccelerator 336 content/common/gpu/media/vaapi_video_decode_accelerator.cc base::Bind(&VaapiVideoDecodeAccelerator::OutputPicture, VaapiVideoDecodeAccelerator 342 content/common/gpu/media/vaapi_video_decode_accelerator.cc void VaapiVideoDecodeAccelerator::OutputPicture( VaapiVideoDecodeAccelerator 376 content/common/gpu/media/vaapi_video_decode_accelerator.cc void VaapiVideoDecodeAccelerator::TryOutputSurface() { VaapiVideoDecodeAccelerator 399 content/common/gpu/media/vaapi_video_decode_accelerator.cc void VaapiVideoDecodeAccelerator::MapAndQueueNewInputBuffer( VaapiVideoDecodeAccelerator 429 content/common/gpu/media/vaapi_video_decode_accelerator.cc bool VaapiVideoDecodeAccelerator::GetInputBuffer_Locked() { VaapiVideoDecodeAccelerator 474 content/common/gpu/media/vaapi_video_decode_accelerator.cc void VaapiVideoDecodeAccelerator::ReturnCurrInputBuffer_Locked() { VaapiVideoDecodeAccelerator 490 content/common/gpu/media/vaapi_video_decode_accelerator.cc bool VaapiVideoDecodeAccelerator::FeedDecoderWithOutputSurfaces_Locked() { VaapiVideoDecodeAccelerator 512 content/common/gpu/media/vaapi_video_decode_accelerator.cc void VaapiVideoDecodeAccelerator::DecodeTask() { VaapiVideoDecodeAccelerator 543 content/common/gpu/media/vaapi_video_decode_accelerator.cc &VaapiVideoDecodeAccelerator::InitiateSurfaceSetChange, weak_this_, VaapiVideoDecodeAccelerator 569 content/common/gpu/media/vaapi_video_decode_accelerator.cc void VaapiVideoDecodeAccelerator::InitiateSurfaceSetChange(size_t num_pics, VaapiVideoDecodeAccelerator 589 content/common/gpu/media/vaapi_video_decode_accelerator.cc void VaapiVideoDecodeAccelerator::TryFinishSurfaceSetChange() { VaapiVideoDecodeAccelerator 605 content/common/gpu/media/vaapi_video_decode_accelerator.cc &VaapiVideoDecodeAccelerator::TryFinishSurfaceSetChange, weak_this_)); VaapiVideoDecodeAccelerator 631 content/common/gpu/media/vaapi_video_decode_accelerator.cc void VaapiVideoDecodeAccelerator::Decode( VaapiVideoDecodeAccelerator 646 content/common/gpu/media/vaapi_video_decode_accelerator.cc &VaapiVideoDecodeAccelerator::DecodeTask, VaapiVideoDecodeAccelerator 666 content/common/gpu/media/vaapi_video_decode_accelerator.cc void VaapiVideoDecodeAccelerator::RecycleVASurfaceID( VaapiVideoDecodeAccelerator 675 content/common/gpu/media/vaapi_video_decode_accelerator.cc void VaapiVideoDecodeAccelerator::AssignPictureBuffers( VaapiVideoDecodeAccelerator 724 content/common/gpu/media/vaapi_video_decode_accelerator.cc &VaapiVideoDecodeAccelerator::DecodeTask, base::Unretained(this))); VaapiVideoDecodeAccelerator 727 content/common/gpu/media/vaapi_video_decode_accelerator.cc void VaapiVideoDecodeAccelerator::ReusePictureBuffer(int32 picture_buffer_id) { VaapiVideoDecodeAccelerator 739 content/common/gpu/media/vaapi_video_decode_accelerator.cc void VaapiVideoDecodeAccelerator::FlushTask() { VaapiVideoDecodeAccelerator 753 content/common/gpu/media/vaapi_video_decode_accelerator.cc &VaapiVideoDecodeAccelerator::FinishFlush, weak_this_)); VaapiVideoDecodeAccelerator 756 content/common/gpu/media/vaapi_video_decode_accelerator.cc void VaapiVideoDecodeAccelerator::Flush() { VaapiVideoDecodeAccelerator 764 content/common/gpu/media/vaapi_video_decode_accelerator.cc &VaapiVideoDecodeAccelerator::FlushTask, base::Unretained(this))); VaapiVideoDecodeAccelerator 770 content/common/gpu/media/vaapi_video_decode_accelerator.cc void VaapiVideoDecodeAccelerator::FinishFlush() { VaapiVideoDecodeAccelerator 796 content/common/gpu/media/vaapi_video_decode_accelerator.cc void VaapiVideoDecodeAccelerator::ResetTask() { VaapiVideoDecodeAccelerator 813 content/common/gpu/media/vaapi_video_decode_accelerator.cc &VaapiVideoDecodeAccelerator::FinishReset, weak_this_)); VaapiVideoDecodeAccelerator 816 content/common/gpu/media/vaapi_video_decode_accelerator.cc void VaapiVideoDecodeAccelerator::Reset() { VaapiVideoDecodeAccelerator 834 content/common/gpu/media/vaapi_video_decode_accelerator.cc &VaapiVideoDecodeAccelerator::ResetTask, base::Unretained(this))); VaapiVideoDecodeAccelerator 840 content/common/gpu/media/vaapi_video_decode_accelerator.cc void VaapiVideoDecodeAccelerator::FinishReset() { VaapiVideoDecodeAccelerator 859 content/common/gpu/media/vaapi_video_decode_accelerator.cc &VaapiVideoDecodeAccelerator::FinishReset, weak_this_)); VaapiVideoDecodeAccelerator 878 content/common/gpu/media/vaapi_video_decode_accelerator.cc &VaapiVideoDecodeAccelerator::DecodeTask, VaapiVideoDecodeAccelerator 885 content/common/gpu/media/vaapi_video_decode_accelerator.cc void VaapiVideoDecodeAccelerator::Cleanup() { VaapiVideoDecodeAccelerator 913 content/common/gpu/media/vaapi_video_decode_accelerator.cc void VaapiVideoDecodeAccelerator::Destroy() { VaapiVideoDecodeAccelerator 44 content/common/gpu/media/vaapi_video_decode_accelerator.h class CONTENT_EXPORT VaapiVideoDecodeAccelerator VaapiVideoDecodeAccelerator 47 content/common/gpu/media/vaapi_video_decode_accelerator.h VaapiVideoDecodeAccelerator( VaapiVideoDecodeAccelerator 50 content/common/gpu/media/vaapi_video_decode_accelerator.h virtual ~VaapiVideoDecodeAccelerator(); VaapiVideoDecodeAccelerator 235 content/common/gpu/media/vaapi_video_decode_accelerator.h base::WeakPtr<VaapiVideoDecodeAccelerator> weak_this_; VaapiVideoDecodeAccelerator 272 content/common/gpu/media/vaapi_video_decode_accelerator.h base::WeakPtrFactory<VaapiVideoDecodeAccelerator> weak_this_factory_; VaapiVideoDecodeAccelerator 274 content/common/gpu/media/vaapi_video_decode_accelerator.h DISALLOW_COPY_AND_ASSIGN(VaapiVideoDecodeAccelerator); VaapiVideoDecodeAccelerator 571 content/common/gpu/media/video_decode_accelerator_unittest.cc decoder_.reset(new VaapiVideoDecodeAccelerator(