Home | History | Annotate | Download | only in cdm

Lines Matching defs:BrowserCdmManager

47 // Render process ID to BrowserCdmManager map.
48 typedef std::map<int, BrowserCdmManager*> BrowserCdmManagerMap;
52 BrowserCdmManager* BrowserCdmManager::FromProcess(int render_process_id) {
61 BrowserCdmManager::BrowserCdmManager(
80 BrowserCdmManager::~BrowserCdmManager() {
87 // Makes sure BrowserCdmManager is always deleted on the Browser UI thread.
88 void BrowserCdmManager::OnDestruct() const {
96 base::TaskRunner* BrowserCdmManager::OverrideTaskRunnerForMessage(
105 bool BrowserCdmManager::OnMessageReceived(const IPC::Message& msg) {
108 IPC_BEGIN_MESSAGE_MAP(BrowserCdmManager, msg)
119 media::BrowserCdm* BrowserCdmManager::GetCdm(int render_frame_id, int cdm_id) {
124 void BrowserCdmManager::RenderFrameDeleted(int render_frame_id) {
137 void BrowserCdmManager::OnSessionCreated(int render_frame_id,
145 void BrowserCdmManager::OnSessionMessage(int render_frame_id,
161 void BrowserCdmManager::OnSessionReady(int render_frame_id,
167 void BrowserCdmManager::OnSessionClosed(int render_frame_id,
173 void BrowserCdmManager::OnSessionError(int render_frame_id,
182 void BrowserCdmManager::OnInitializeCdm(int render_frame_id,
196 void BrowserCdmManager::OnCreateSession(
260 base::Bind(&BrowserCdmManager::CreateSessionIfPermitted,
271 void BrowserCdmManager::OnUpdateSession(
293 void BrowserCdmManager::OnReleaseSession(int render_frame_id,
306 void BrowserCdmManager::OnDestroyCdm(int render_frame_id, int cdm_id) {
310 void BrowserCdmManager::SendSessionError(int render_frame_id,
318 base::Bind(&BrowserCdmManager::func, this, render_frame_id, cdm_id)
320 void BrowserCdmManager::AddCdm(int render_frame_id,
347 void BrowserCdmManager::RemoveCdm(uint64 id) {
358 void BrowserCdmManager::CreateSessionIfPermitted(