Searched defs:CdmFileIOImpl (Results 1 - 2 of 2) sorted by path

/external/chromium_org/media/cdm/ppapi/
H A Dcdm_file_io_impl.cc51 CdmFileIOImpl::FileLockMap* CdmFileIOImpl::file_lock_map_ = NULL;
53 CdmFileIOImpl::ResourceTracker::ResourceTracker() {
54 // Do nothing here since we lazy-initialize CdmFileIOImpl::file_lock_map_
55 // in CdmFileIOImpl::AcquireFileLock().
58 CdmFileIOImpl::ResourceTracker::~ResourceTracker() {
59 delete CdmFileIOImpl::file_lock_map_;
62 CdmFileIOImpl::CdmFileIOImpl( function in class:media::CdmFileIOImpl
77 CdmFileIOImpl
[all...]
H A Dcdm_file_io_impl.h36 class CdmFileIOImpl : public cdm::FileIO { class in namespace:media
40 // ResourceTracker should outlive all CdmFileIOImpl instances.
52 CdmFileIOImpl(cdm::FileIOClient* client,
84 virtual ~CdmFileIOImpl();
97 // File lock map shared by all CdmFileIOImpl objects to prevent read/write
98 // race. A CdmFileIOImpl object tries to acquire a lock before opening a
100 // CdmFileIOImpl object holds the lock until Close() is called.
205 pp::CompletionCallbackFactory<CdmFileIOImpl> callback_factory_;
207 DISALLOW_COPY_AND_ASSIGN(CdmFileIOImpl);

Completed in 257 milliseconds