DXVAVideoDecodeAccelerator 158 content/common/gpu/media/dxva_video_decode_accelerator.cc struct DXVAVideoDecodeAccelerator::DXVAPictureBuffer { DXVAVideoDecodeAccelerator 161 content/common/gpu/media/dxva_video_decode_accelerator.cc const DXVAVideoDecodeAccelerator& decoder, DXVAVideoDecodeAccelerator 171 content/common/gpu/media/dxva_video_decode_accelerator.cc const DXVAVideoDecodeAccelerator& decoder, DXVAVideoDecodeAccelerator 205 content/common/gpu/media/dxva_video_decode_accelerator.cc linked_ptr<DXVAVideoDecodeAccelerator::DXVAPictureBuffer> DXVAVideoDecodeAccelerator 206 content/common/gpu/media/dxva_video_decode_accelerator.cc DXVAVideoDecodeAccelerator::DXVAPictureBuffer::Create( DXVAVideoDecodeAccelerator 207 content/common/gpu/media/dxva_video_decode_accelerator.cc const DXVAVideoDecodeAccelerator& decoder, DXVAVideoDecodeAccelerator 261 content/common/gpu/media/dxva_video_decode_accelerator.cc DXVAVideoDecodeAccelerator::DXVAPictureBuffer::DXVAPictureBuffer( DXVAVideoDecodeAccelerator 269 content/common/gpu/media/dxva_video_decode_accelerator.cc DXVAVideoDecodeAccelerator::DXVAPictureBuffer::~DXVAPictureBuffer() { DXVAVideoDecodeAccelerator 285 content/common/gpu/media/dxva_video_decode_accelerator.cc void DXVAVideoDecodeAccelerator::DXVAPictureBuffer::ReusePictureBuffer() { DXVAVideoDecodeAccelerator 295 content/common/gpu/media/dxva_video_decode_accelerator.cc bool DXVAVideoDecodeAccelerator::DXVAPictureBuffer:: DXVAVideoDecodeAccelerator 297 content/common/gpu/media/dxva_video_decode_accelerator.cc const DXVAVideoDecodeAccelerator& decoder, DXVAVideoDecodeAccelerator 370 content/common/gpu/media/dxva_video_decode_accelerator.cc DXVAVideoDecodeAccelerator::PendingSampleInfo::PendingSampleInfo( DXVAVideoDecodeAccelerator 376 content/common/gpu/media/dxva_video_decode_accelerator.cc DXVAVideoDecodeAccelerator::PendingSampleInfo::~PendingSampleInfo() {} DXVAVideoDecodeAccelerator 379 content/common/gpu/media/dxva_video_decode_accelerator.cc bool DXVAVideoDecodeAccelerator::CreateD3DDevManager() { DXVAVideoDecodeAccelerator 425 content/common/gpu/media/dxva_video_decode_accelerator.cc DXVAVideoDecodeAccelerator::DXVAVideoDecodeAccelerator( DXVAVideoDecodeAccelerator 439 content/common/gpu/media/dxva_video_decode_accelerator.cc DXVAVideoDecodeAccelerator::~DXVAVideoDecodeAccelerator() { DXVAVideoDecodeAccelerator 443 content/common/gpu/media/dxva_video_decode_accelerator.cc bool DXVAVideoDecodeAccelerator::Initialize(media::VideoCodecProfile profile, DXVAVideoDecodeAccelerator 505 content/common/gpu/media/dxva_video_decode_accelerator.cc void DXVAVideoDecodeAccelerator::Decode( DXVAVideoDecodeAccelerator 526 content/common/gpu/media/dxva_video_decode_accelerator.cc void DXVAVideoDecodeAccelerator::AssignPictureBuffers( DXVAVideoDecodeAccelerator 554 content/common/gpu/media/dxva_video_decode_accelerator.cc void DXVAVideoDecodeAccelerator::ReusePictureBuffer( DXVAVideoDecodeAccelerator 575 content/common/gpu/media/dxva_video_decode_accelerator.cc void DXVAVideoDecodeAccelerator::Flush() { DXVAVideoDecodeAccelerator 594 content/common/gpu/media/dxva_video_decode_accelerator.cc void DXVAVideoDecodeAccelerator::Reset() { DXVAVideoDecodeAccelerator 613 content/common/gpu/media/dxva_video_decode_accelerator.cc base::Bind(&DXVAVideoDecodeAccelerator::NotifyResetDone, DXVAVideoDecodeAccelerator 616 content/common/gpu/media/dxva_video_decode_accelerator.cc state_ = DXVAVideoDecodeAccelerator::kNormal; DXVAVideoDecodeAccelerator 619 content/common/gpu/media/dxva_video_decode_accelerator.cc void DXVAVideoDecodeAccelerator::Destroy() { DXVAVideoDecodeAccelerator 625 content/common/gpu/media/dxva_video_decode_accelerator.cc bool DXVAVideoDecodeAccelerator::InitDecoder(media::VideoCodecProfile profile) { DXVAVideoDecodeAccelerator 690 content/common/gpu/media/dxva_video_decode_accelerator.cc bool DXVAVideoDecodeAccelerator::CheckDecoderDxvaSupport() { DXVAVideoDecodeAccelerator 704 content/common/gpu/media/dxva_video_decode_accelerator.cc bool DXVAVideoDecodeAccelerator::SetDecoderMediaTypes() { DXVAVideoDecodeAccelerator 710 content/common/gpu/media/dxva_video_decode_accelerator.cc bool DXVAVideoDecodeAccelerator::SetDecoderInputMediaType() { DXVAVideoDecodeAccelerator 732 content/common/gpu/media/dxva_video_decode_accelerator.cc bool DXVAVideoDecodeAccelerator::SetDecoderOutputMediaType( DXVAVideoDecodeAccelerator 754 content/common/gpu/media/dxva_video_decode_accelerator.cc bool DXVAVideoDecodeAccelerator::SendMFTMessage(MFT_MESSAGE_TYPE msg, DXVAVideoDecodeAccelerator 763 content/common/gpu/media/dxva_video_decode_accelerator.cc bool DXVAVideoDecodeAccelerator::GetStreamsInfoAndBufferReqs() { DXVAVideoDecodeAccelerator 793 content/common/gpu/media/dxva_video_decode_accelerator.cc void DXVAVideoDecodeAccelerator::DoDecode() { DXVAVideoDecodeAccelerator 847 content/common/gpu/media/dxva_video_decode_accelerator.cc bool DXVAVideoDecodeAccelerator::ProcessOutputSample(IMFSample* sample) { DXVAVideoDecodeAccelerator 889 content/common/gpu/media/dxva_video_decode_accelerator.cc base::Bind(&DXVAVideoDecodeAccelerator::RequestPictureBuffers, DXVAVideoDecodeAccelerator 898 content/common/gpu/media/dxva_video_decode_accelerator.cc void DXVAVideoDecodeAccelerator::ProcessPendingSamples() { DXVAVideoDecodeAccelerator 946 content/common/gpu/media/dxva_video_decode_accelerator.cc base::Bind(&DXVAVideoDecodeAccelerator::NotifyPictureReady, DXVAVideoDecodeAccelerator 958 content/common/gpu/media/dxva_video_decode_accelerator.cc base::Bind(&DXVAVideoDecodeAccelerator::DecodePendingInputBuffers, DXVAVideoDecodeAccelerator 963 content/common/gpu/media/dxva_video_decode_accelerator.cc void DXVAVideoDecodeAccelerator::StopOnError( DXVAVideoDecodeAccelerator 976 content/common/gpu/media/dxva_video_decode_accelerator.cc void DXVAVideoDecodeAccelerator::Invalidate() { DXVAVideoDecodeAccelerator 988 content/common/gpu/media/dxva_video_decode_accelerator.cc void DXVAVideoDecodeAccelerator::NotifyInputBufferRead(int input_buffer_id) { DXVAVideoDecodeAccelerator 993 content/common/gpu/media/dxva_video_decode_accelerator.cc void DXVAVideoDecodeAccelerator::NotifyFlushDone() { DXVAVideoDecodeAccelerator 998 content/common/gpu/media/dxva_video_decode_accelerator.cc void DXVAVideoDecodeAccelerator::NotifyResetDone() { DXVAVideoDecodeAccelerator 1003 content/common/gpu/media/dxva_video_decode_accelerator.cc void DXVAVideoDecodeAccelerator::RequestPictureBuffers(int width, int height) { DXVAVideoDecodeAccelerator 1013 content/common/gpu/media/dxva_video_decode_accelerator.cc void DXVAVideoDecodeAccelerator::NotifyPictureReady( DXVAVideoDecodeAccelerator 1020 content/common/gpu/media/dxva_video_decode_accelerator.cc void DXVAVideoDecodeAccelerator::NotifyInputBuffersDropped() { DXVAVideoDecodeAccelerator 1034 content/common/gpu/media/dxva_video_decode_accelerator.cc void DXVAVideoDecodeAccelerator::DecodePendingInputBuffers() { DXVAVideoDecodeAccelerator 1050 content/common/gpu/media/dxva_video_decode_accelerator.cc void DXVAVideoDecodeAccelerator::FlushInternal() { DXVAVideoDecodeAccelerator 1064 content/common/gpu/media/dxva_video_decode_accelerator.cc base::Bind(&DXVAVideoDecodeAccelerator::NotifyFlushDone, DXVAVideoDecodeAccelerator 1070 content/common/gpu/media/dxva_video_decode_accelerator.cc void DXVAVideoDecodeAccelerator::DecodeInternal( DXVAVideoDecodeAccelerator 1117 content/common/gpu/media/dxva_video_decode_accelerator.cc base::Bind(&DXVAVideoDecodeAccelerator::DecodePendingInputBuffers, DXVAVideoDecodeAccelerator 1147 content/common/gpu/media/dxva_video_decode_accelerator.cc base::Bind(&DXVAVideoDecodeAccelerator::NotifyInputBufferRead, DXVAVideoDecodeAccelerator 1152 content/common/gpu/media/dxva_video_decode_accelerator.cc void DXVAVideoDecodeAccelerator::HandleResolutionChanged(int width, DXVAVideoDecodeAccelerator 1156 content/common/gpu/media/dxva_video_decode_accelerator.cc base::Bind(&DXVAVideoDecodeAccelerator::DismissStaleBuffers, DXVAVideoDecodeAccelerator 1162 content/common/gpu/media/dxva_video_decode_accelerator.cc base::Bind(&DXVAVideoDecodeAccelerator::RequestPictureBuffers, DXVAVideoDecodeAccelerator 1170 content/common/gpu/media/dxva_video_decode_accelerator.cc void DXVAVideoDecodeAccelerator::DismissStaleBuffers( DXVAVideoDecodeAccelerator 33 content/common/gpu/media/dxva_video_decode_accelerator.h class CONTENT_EXPORT DXVAVideoDecodeAccelerator DXVAVideoDecodeAccelerator 46 content/common/gpu/media/dxva_video_decode_accelerator.h explicit DXVAVideoDecodeAccelerator( DXVAVideoDecodeAccelerator 48 content/common/gpu/media/dxva_video_decode_accelerator.h virtual ~DXVAVideoDecodeAccelerator(); DXVAVideoDecodeAccelerator 209 content/common/gpu/media/dxva_video_decode_accelerator.h base::WeakPtrFactory<DXVAVideoDecodeAccelerator> weak_this_factory_; DXVAVideoDecodeAccelerator 248 content/common/gpu/media/gpu_video_decode_accelerator.cc new DXVAVideoDecodeAccelerator(make_context_current_)); DXVAVideoDecodeAccelerator 553 content/common/gpu/media/video_decode_accelerator_unittest.cc new DXVAVideoDecodeAccelerator(base::Bind(&DoNothingReturnTrue)));