/external/chromium_org/content/renderer/media/ |
cdm_session_adapter.cc | 60 const std::string& web_session_id, 62 DCHECK(!ContainsKey(sessions_, web_session_id)); 63 sessions_[web_session_id] = session; 66 void CdmSessionAdapter::RemoveSession(const std::string& web_session_id) { 67 DCHECK(ContainsKey(sessions_, web_session_id)); 68 sessions_.erase(web_session_id); 85 const std::string& web_session_id, 90 web_session_id, response, response_length, promise.Pass()); 94 const std::string& web_session_id, 96 media_keys_->ReleaseSession(web_session_id, promise.Pass()) 114 << web_session_id; local 122 << web_session_id; local 130 << web_session_id; local 142 << web_session_id; local [all...] |
cdm_session_adapter.h | 59 const std::string& web_session_id, 63 void RemoveSession(const std::string& web_session_id); 73 // Updates the session specified by |web_session_id| with |response|. 75 void UpdateSession(const std::string& web_session_id, 80 // Releases the session specified by |web_session_id|. 82 void ReleaseSession(const std::string& web_session_id, 106 void OnSessionMessage(const std::string& web_session_id, 109 void OnSessionReady(const std::string& web_session_id); 110 void OnSessionClosed(const std::string& web_session_id); 111 void OnSessionError(const std::string& web_session_id, [all...] |
/external/chromium_org/media/base/ |
media_keys.h | 83 // Loads a session with the |web_session_id| provided. 86 virtual void LoadSession(const std::string& web_session_id, 89 // Updates a session specified by |web_session_id| with |response|. 90 virtual void UpdateSession(const std::string& web_session_id, 95 // Releases the session specified by |web_session_id|. 96 virtual void ReleaseSession(const std::string& web_session_id, 110 typedef base::Callback<void(const std::string& web_session_id, 114 typedef base::Callback<void(const std::string& web_session_id)> SessionReadyCB; 116 typedef base::Callback<void(const std::string& web_session_id)> SessionClosedCB; 118 typedef base::Callback<void(const std::string& web_session_id, [all...] |
browser_cdm.h | 18 // (Use web_session_id rather than session_id). 20 void(uint32 session_id, const std::string& web_session_id)> 43 const std::string& web_session_id) = 0;
|
/external/chromium_org/ppapi/cpp/private/ |
content_decryptor_private.h | 42 const std::string& web_session_id) = 0; 44 const std::string& web_session_id, 47 const std::string& web_session_id) = 0; 70 const std::string& web_session_id); 75 void SessionMessage(const std::string& web_session_id, 78 void SessionReady(const std::string& web_session_id); 79 void SessionClosed(const std::string& web_session_id); 80 void SessionError(const std::string& web_session_id,
|
content_decryptor_private.cc | 250 const std::string& web_session_id) { 252 pp::Var web_session_id_var(web_session_id); 277 const std::string& web_session_id, 281 pp::Var web_session_id_var(web_session_id); 291 void ContentDecryptor_Private::SessionReady(const std::string& web_session_id) { 293 pp::Var web_session_id_var(web_session_id); 300 const std::string& web_session_id) { 302 pp::Var web_session_id_var(web_session_id); 309 const std::string& web_session_id, 314 pp::Var web_session_id_var(web_session_id); [all...] |
/external/chromium_org/ppapi/c/private/ |
ppb_content_decryptor_private.h | 57 * @param[in] web_session_id A <code>PP_Var</code> of type 62 struct PP_Var web_session_id); 95 * @param[in] web_session_id A <code>PP_Var</code> of type 107 struct PP_Var web_session_id, 122 * @param[in] web_session_id A <code>PP_Var</code> of type 126 void (*SessionReady)(PP_Instance instance, struct PP_Var web_session_id); 133 * @param[in] web_session_id A <code>PP_Var</code> of type 137 void (*SessionClosed)(PP_Instance instance, struct PP_Var web_session_id); 142 * @param[in] web_session_id A <code>PP_Var</code> of type 155 struct PP_Var web_session_id, [all...] |
ppp_content_decryptor_private.h | 81 * Loads a session whose web session ID is <code>web_session_id</code>. 84 * <code>SessionCreated()</code> with <code>web_session_id</code> on the 90 * @param[in] web_session_id A <code>PP_Var</code> of type 96 struct PP_Var web_session_id); 112 * @param[in] web_session_id A <code>PP_Var</code> of type 122 struct PP_Var web_session_id, 130 * @param[in] web_session_id A <code>PP_Var</code> of type 137 struct PP_Var web_session_id);
|
/external/chromium_org/content/renderer/media/crypto/ |
proxy_decryptor.cc | 140 const std::string& web_session_id) { 146 std::string session_id(web_session_id); 163 web_session_id), 166 web_session_id))); 194 void ProxyDecryptor::CancelKeyRequest(const std::string& web_session_id) { 200 web_session_id), 203 web_session_id))); 204 media_keys_->ReleaseSession(web_session_id, promise.Pass()); 229 void ProxyDecryptor::OnSessionMessage(const std::string& web_session_id, 233 key_message_cb_.Run(web_session_id, message, destination_url) [all...] |
proxy_media_keys.cc | 84 const std::string& web_session_id, 93 const std::string& web_session_id, 97 uint32 session_id = LookupSessionId(web_session_id); 111 const std::string& web_session_id, 113 uint32 session_id = LookupSessionId(web_session_id); 124 const std::string& web_session_id) { 125 AssignWebSessionId(session_id, web_session_id); 130 session_promise->resolve(web_session_id); 149 const std::string web_session_id = LookupWebSessionId(session_id); local 150 session_ready_cb_.Run(web_session_id); 155 const std::string web_session_id = LookupWebSessionId(session_id); local 172 const std::string web_session_id = LookupWebSessionId(session_id); local [all...] |
proxy_media_keys.h | 45 const std::string& web_session_id, 48 const std::string& web_session_id, 53 const std::string& web_session_id, 57 void OnSessionCreated(uint32 session_id, const std::string& web_session_id); 72 // web_session_id (a string representing the actual session id as generated 73 // by the CDM). SessionIdMap is used to map between the web_session_id and 97 const std::string& web_session_id); 98 uint32_t LookupSessionId(const std::string& web_session_id) const; 100 void DropWebSessionId(const std::string& web_session_id);
|
proxy_decryptor.h | 89 void OnSessionMessage(const std::string& web_session_id, 92 void OnSessionReady(const std::string& web_session_id); 93 void OnSessionClosed(const std::string& web_session_id); 94 void OnSessionError(const std::string& web_session_id, 100 void SetSessionId(bool persistent, const std::string& web_session_id);
|
ppapi_decryptor.h | 53 const std::string& web_session_id, 56 const std::string& web_session_id, 61 const std::string& web_session_id, 96 void OnSessionMessage(const std::string& web_session_id, 99 void OnSessionReady(const std::string& web_session_id); 100 void OnSessionClosed(const std::string& web_session_id); 101 void OnSessionError(const std::string& web_session_id,
|
ppapi_decryptor.cc | 140 const std::string& web_session_id, 150 CdmDelegate()->LoadSession(web_session_id, promise.Pass()); 154 const std::string& web_session_id, 170 web_session_id, 177 const std::string& web_session_id, 186 CdmDelegate()->ReleaseSession(web_session_id, promise.Pass()); 394 void PpapiDecryptor::OnSessionMessage(const std::string& web_session_id, 398 session_message_cb_.Run(web_session_id, message, destination_url); 401 void PpapiDecryptor::OnSessionReady(const std::string& web_session_id) { 405 session_ready_cb_.Run(web_session_id); [all...] |
/external/chromium_org/media/cdm/ppapi/ |
cdm_wrapper.h | 52 const char* web_session_id, 55 const char* web_session_id, 60 const char* web_session_id, 87 // to look up |web_session_id| and convert it into the existing |session_id|. 93 const char* web_session_id, 96 virtual void DropWebSessionId(std::string web_session_id) = 0; 144 const char* web_session_id, 146 cdm_->LoadSession(promise_id, web_session_id, web_session_id_size); 150 const char* web_session_id, 155 web_session_id, [all...] |
cdm_adapter.h | 65 const std::string& web_session_id) OVERRIDE; 67 const std::string& web_session_id, 70 const std::string& web_session_id) OVERRIDE; 96 const char* web_session_id, 113 const char* web_session_id, 121 virtual void OnSessionMessage(const char* web_session_id, 127 virtual void OnSessionKeysChange(const char* web_session_id, 130 virtual void OnExpirationChange(const char* web_session_id, 133 virtual void OnSessionReady(const char* web_session_id, 135 virtual void OnSessionClosed(const char* web_session_id, [all...] |
cdm_adapter.cc | 353 const std::string& web_session_id) { 367 cdm_->LoadSession(promise_id, web_session_id.data(), web_session_id.size()); 371 const std::string& web_session_id, 376 PP_DCHECK(!web_session_id.empty()); 381 web_session_id.data(), 382 web_session_id.length(), 388 const std::string& web_session_id) { 390 promise_id, web_session_id.data(), web_session_id.length()) 606 std::string web_session_id = cdm_->LookupWebSessionId(session_id); local 620 std::string web_session_id = cdm_->LookupWebSessionId(session_id); local 627 std::string web_session_id = cdm_->LookupWebSessionId(session_id); local 661 std::string web_session_id = cdm_->LookupWebSessionId(session_id); local [all...] |
/external/chromium_org/media/cdm/ppapi/external_clear_key/ |
clear_key_cdm.h | 45 const char* web_session_id, 48 const char* web_session_id, 53 const char* web_session_id, 86 void OnSessionMessage(const std::string& web_session_id, 89 void OnSessionClosed(const std::string& web_session_id); 93 void OnSessionCreated(uint32 promise_id, const std::string& web_session_id); 94 void OnSessionLoaded(uint32 promise_id, const std::string& web_session_id); 95 void OnSessionUpdated(uint32 promise_id, const std::string& web_session_id); 96 void OnSessionReleased(uint32 promise_id, const std::string& web_session_id); 137 void SetSessionId(const std::string& web_session_id); [all...] |
/external/chromium_org/ppapi/api/private/ |
ppb_content_decryptor_private.idl | 40 * @param[in] web_session_id A <code>PP_Var</code> of type 46 [in] PP_Var web_session_id); 82 * @param[in] web_session_id A <code>PP_Var</code> of type 95 [in] PP_Var web_session_id, 111 * @param[in] web_session_id A <code>PP_Var</code> of type 117 [in] PP_Var web_session_id); 125 * @param[in] web_session_id A <code>PP_Var</code> of type 131 [in] PP_Var web_session_id); 137 * @param[in] web_session_id A <code>PP_Var</code> of type 151 [in] PP_Var web_session_id, [all...] |
ppp_content_decryptor_private.idl | 63 * Loads a session whose web session ID is <code>web_session_id</code>. 66 * <code>SessionCreated()</code> with <code>web_session_id</code> on the 72 * @param[in] web_session_id A <code>PP_Var</code> of type 79 [in] PP_Var web_session_id); 96 * @param[in] web_session_id A <code>PP_Var</code> of type 107 [in] PP_Var web_session_id, 116 * @param[in] web_session_id A <code>PP_Var</code> of type 124 [in] PP_Var web_session_id);
|
/external/chromium_org/ppapi/thunk/ |
ppb_content_decryptor_private_thunk.cc | 29 struct PP_Var web_session_id) { 36 web_session_id); 56 struct PP_Var web_session_id, 64 web_session_id, 69 void SessionReady(PP_Instance instance, struct PP_Var web_session_id) { 74 enter.functions()->SessionReady(instance, web_session_id); 77 void SessionClosed(PP_Instance instance, struct PP_Var web_session_id) { 82 enter.functions()->SessionClosed(instance, web_session_id); 86 struct PP_Var web_session_id, 95 web_session_id, [all...] |
/external/chromium_org/media/cdm/ |
aes_decryptor.cc | 41 void Insert(const std::string& web_session_id, 45 void Erase(const std::string& web_session_id); 57 // Searches the list for an element with |web_session_id|. 58 KeyList::iterator Find(const std::string& web_session_id); 69 const std::string& web_session_id, 71 KeyList::iterator it = Find(web_session_id); 75 key_list_.push_front(std::make_pair(web_session_id, raw_ptr)); 79 const std::string& web_session_id) { 80 KeyList::iterator it = Find(web_session_id); 88 const std::string& web_session_id) { [all...] |
aes_decryptor.h | 40 virtual void LoadSession(const std::string& web_session_id, 42 virtual void UpdateSession(const std::string& web_session_id, 46 virtual void ReleaseSession(const std::string& web_session_id, 106 bool AddDecryptionKey(const std::string& web_session_id, 114 // Deletes all keys associated with |web_session_id|. 115 void DeleteKeysForSession(const std::string& web_session_id);
|
/external/chromium_org/ppapi/proxy/ |
ppp_content_decryptor_private_proxy.h | 42 SerializedVarReceiveInput web_session_id); 45 SerializedVarReceiveInput web_session_id, 49 SerializedVarReceiveInput web_session_id);
|
/external/chromium_org/content/renderer/pepper/ |
content_decryptor_delegate.h | 63 void LoadSession(const std::string& web_session_id, 65 void UpdateSession(const std::string& web_session_id, 69 void ReleaseSession(const std::string& web_session_id, 95 void OnPromiseResolvedWithSession(uint32 promise_id, PP_Var web_session_id); 100 void OnSessionMessage(PP_Var web_session_id, 103 void OnSessionReady(PP_Var web_session_id); 104 void OnSessionClosed(PP_Var web_session_id); 105 void OnSessionError(PP_Var web_session_id,
|