/external/chromium_org/media/cdm/ |
H A D | key_system_names.h | 22 // Returns true if |key_system| is Clear Key, false otherwise. 23 MEDIA_EXPORT inline bool IsClearKey(const std::string& key_system) { argument 24 return key_system == kClearKey; 27 // Returns true if |key_system| is External Clear Key, false otherwise. 28 MEDIA_EXPORT bool IsExternalClearKey(const std::string& key_system);
|
H A D | key_system_names.cc | 15 const std::string& key_system) { 17 return key_system.substr(0, prefix.size()) == prefix; 20 bool IsExternalClearKey(const std::string& key_system) { argument 21 return key_system == kExternalClearKey || 22 IsParentKeySystemOf(kExternalClearKey, key_system); 14 IsParentKeySystemOf(const std::string& parent_key_system, const std::string& key_system) argument
|
/external/chromium_org/content/public/renderer/ |
H A D | key_system_info.cc | 9 KeySystemInfo::KeySystemInfo(const std::string& key_system) argument 10 : key_system(key_system),
|
H A D | key_system_info.h | 36 explicit KeySystemInfo(const std::string& key_system); 39 std::string key_system; member in struct:content::KeySystemInfo 41 // Specifies codecs supported by |key_system|. 44 // A hierarchical parent for |key_system|. This value can be used to check
|
/external/chromium_org/components/cdm/renderer/ |
H A D | android_key_systems.cc | 23 const std::string& key_system) { 27 request.key_system = key_system; 22 QueryKeySystemSupport( const std::string& key_system) argument
|
/external/chromium_org/media/base/android/ |
H A D | browser_cdm_factory_android.cc | 16 const std::string& key_system, 22 if (!MediaDrmBridge::IsKeySystemSupported(key_system)) { 23 NOTREACHED() << "Unsupported key system: " << key_system; 27 scoped_ptr<MediaDrmBridge> cdm(MediaDrmBridge::Create(key_system, 34 NOTREACHED() << "MediaDrmBridge cannot be created for " << key_system; 15 CreateBrowserCdm( const std::string& key_system, const BrowserCdm::SessionCreatedCB& session_created_cb, const BrowserCdm::SessionMessageCB& session_message_cb, const BrowserCdm::SessionReadyCB& session_ready_cb, const BrowserCdm::SessionClosedCB& session_closed_cb, const BrowserCdm::SessionErrorCB& session_error_cb) argument
|
H A D | media_drm_bridge_unittest.cc | 37 static bool IsKeySystemSupported(const std::string& key_system) { argument 38 return MediaDrmBridge::IsKeySystemSupported(key_system); 42 const std::string& key_system, 44 return MediaDrmBridge::IsKeySystemSupportedWithType(key_system, 49 const std::string& key_system, 51 return MediaDrmBridge::IsSecurityLevelSupported(key_system, security_level); 41 IsKeySystemSupportedWithType( const std::string& key_system, const std::string& container_mime_type) argument 48 IsSecurityLevelSupported( const std::string& key_system, MediaDrmBridge::SecurityLevel security_level) argument
|
/external/chromium_org/content/renderer/media/crypto/ |
H A D | content_decryption_module_factory.cc | 22 const std::string& key_system, 45 if (CanUseAesDecryptor(key_system)) { 51 PpapiDecryptor::Create(key_system, 62 ProxyMediaKeys::Create(key_system, 21 Create( const std::string& key_system, const GURL& security_origin, const CreatePepperCdmCB& create_pepper_cdm_cb, const media::SessionMessageCB& session_message_cb, const media::SessionReadyCB& session_ready_cb, const media::SessionClosedCB& session_closed_cb, const media::SessionErrorCB& session_error_cb, const media::SessionKeysChangeCB& session_keys_change_cb, const media::SessionExpirationUpdateCB& session_expiration_update_cb) argument
|
H A D | key_systems_support_uma.cc | 21 OneTimeReporter(const std::string& key_system, 33 OneTimeReporter::OneTimeReporter(const std::string& key_system, argument 37 action_ = kKeySystemSupportActionPrefix + KeySystemNameForUMA(key_system); 56 explicit Reporter(const std::string& key_system); 70 KeySystemsSupportUMA::Reporter::Reporter(const std::string& key_system) argument 71 : key_system_(key_system), 72 call_reporter_(key_system, false, "Queried"), 73 call_with_type_reporter_(key_system, true, "Queried"), 74 support_reporter_(key_system, false, "Supported"), 75 support_with_type_reporter_(key_system, tru 96 AddKeySystemToReport(const std::string& key_system) argument 101 ReportKeySystemQuery(const std::string& key_system, bool has_type) argument 109 ReportKeySystemSupport(const std::string& key_system, bool has_type) argument 117 GetReporter( const std::string& key_system) argument [all...] |
H A D | renderer_cdm_manager.cc | 45 const std::string& key_system, 49 routing_id(), cdm_id, key_system, security_origin)); 43 InitializeCdm(int cdm_id, ProxyMediaKeys* media_keys, const std::string& key_system, const GURL& security_origin) argument
|
H A D | proxy_decryptor.cc | 77 bool ProxyDecryptor::InitializeCDM(const std::string& key_system, argument 79 DVLOG(1) << "InitializeCDM: key_system = " << key_system; 82 media_keys_ = CreateMediaKeys(key_system, security_origin); 87 media::IsClearKey(key_system) || media::IsExternalClearKey(key_system); 225 const std::string& key_system, 228 key_system, 224 CreateMediaKeys( const std::string& key_system, const GURL& security_origin) argument
|
H A D | proxy_media_keys.cc | 19 const std::string& key_system, 38 proxy_media_keys->InitializeCdm(key_system, security_origin); 240 void ProxyMediaKeys::InitializeCdm(const std::string& key_system, argument 242 manager_->InitializeCdm(cdm_id_, this, key_system, security_origin); 18 Create( const std::string& key_system, const GURL& security_origin, RendererCdmManager* manager, const media::SessionMessageCB& session_message_cb, const media::SessionReadyCB& session_ready_cb, const media::SessionClosedCB& session_closed_cb, const media::SessionErrorCB& session_error_cb, const media::SessionKeysChangeCB& session_keys_change_cb, const media::SessionExpirationUpdateCB& session_expiration_update_cb) argument
|
H A D | encrypted_media_player_support_impl.cc | 63 static void EmeUMAHistogramEnumeration(const std::string& key_system, argument 68 kMediaEme + KeySystemNameForUMA(key_system) + "." + method, 73 static void EmeUMAHistogramCounts(const std::string& key_system, argument 78 kMediaEme + KeySystemNameForUMA(key_system) + "." + method, 105 // Helper for converting |key_system| name and exception |e| to a pair of enum 108 const std::string& key_system, 113 key_system, method, result_id, kMaxMediaKeyException); 145 const WebString& key_system, 148 DVLOG(1) << "generateKeyRequest: " << base::string16(key_system) << ": " 153 GetUnprefixedKeySystemName(ToASCIIOrEmpty(key_system)); 107 ReportMediaKeyExceptionToUMA(const std::string& method, const std::string& key_system, WebMediaPlayer::MediaKeyException e) argument 143 GenerateKeyRequest( blink::WebLocalFrame* frame, const WebString& key_system, const unsigned char* init_data, unsigned init_data_length) argument 164 GenerateKeyRequestInternal( blink::WebLocalFrame* frame, const std::string& key_system, const unsigned char* init_data, unsigned init_data_length) argument 218 AddKey( const WebString& key_system, const unsigned char* key, unsigned key_length, const unsigned char* init_data, unsigned init_data_length, const WebString& session_id) argument 247 AddKeyInternal( const std::string& key_system, const unsigned char* key, unsigned key_length, const unsigned char* init_data, unsigned init_data_length, const std::string& session_id) argument 269 CancelKeyRequest( const WebString& key_system, const WebString& session_id) argument 286 CancelKeyRequestInternal( const std::string& key_system, const std::string& session_id) argument [all...] |
H A D | key_systems.cc | 94 bool IsConcreteSupportedKeySystem(const std::string& key_system); 99 const std::string& key_system); 117 const std::string& key_system, 261 AddConcreteSupportedKeySystem(key_system_info.key_system, 307 bool KeySystems::IsConcreteSupportedKeySystem(const std::string& key_system) { argument 309 return concrete_key_system_map_.find(key_system) != 375 const std::string& key_system) { 378 // If |key_system| is a parent key_system, use its concrete child. 379 // Otherwise, use |key_system| 372 IsSupportedKeySystemWithMediaMimeType( const std::string& mime_type, const std::vector<std::string>& codecs, const std::string& key_system) argument 468 GetUnprefixedKeySystemName(const std::string& key_system) argument 478 GetPrefixedKeySystemName(const std::string& key_system) argument 487 IsConcreteSupportedKeySystem(const std::string& key_system) argument 491 IsSupportedKeySystemWithMediaMimeType( const std::string& mime_type, const std::vector<std::string>& codecs, const std::string& key_system) argument 499 KeySystemNameForUMA(const std::string& key_system) argument [all...] |
H A D | ppapi_decryptor.cc | 90 const std::string& key_system, 99 std::string plugin_type = GetPepperType(key_system); 109 new PpapiDecryptor(key_system, 120 const std::string& key_system, 147 key_system, 89 Create( const std::string& key_system, const GURL& security_origin, const CreatePepperCdmCB& create_pepper_cdm_cb, const media::SessionMessageCB& session_message_cb, const media::SessionReadyCB& session_ready_cb, const media::SessionClosedCB& session_closed_cb, const media::SessionErrorCB& session_error_cb, const media::SessionKeysChangeCB& session_keys_change_cb, const media::SessionExpirationUpdateCB& session_expiration_update_cb) argument 119 PpapiDecryptor( const std::string& key_system, scoped_ptr<PepperCdmWrapper> pepper_cdm_wrapper, const media::SessionMessageCB& session_message_cb, const media::SessionReadyCB& session_ready_cb, const media::SessionClosedCB& session_closed_cb, const media::SessionErrorCB& session_error_cb, const media::SessionKeysChangeCB& session_keys_change_cb, const media::SessionExpirationUpdateCB& session_expiration_update_cb) argument
|
/external/chromium_org/content/child/ |
H A D | simple_webmimeregistry_impl.cc | 59 const WebString& key_system) { 72 const blink::WebString& key_system, 56 supportsMediaMIMEType( const WebString& mime_type, const WebString& codecs, const WebString& key_system) argument 71 supportsEncryptedMediaMIMEType( const blink::WebString& key_system, const blink::WebString& mime_type, const blink::WebString& codecs) argument
|
/external/chromium_org/content/renderer/media/ |
H A D | webcontentdecryptionmodule_impl.cc | 38 const base::string16& key_system) { 45 DCHECK(!key_system.empty()); 49 if (!base::IsStringASCII(key_system)) { 54 std::string key_system_ascii = base::UTF16ToASCII(key_system); 31 Create( blink::WebLocalFrame* frame, const blink::WebSecurityOrigin& security_origin, const base::string16& key_system) argument
|
H A D | cdm_session_adapter.cc | 37 const std::string& key_system, 39 key_system_uma_prefix_ = kMediaEME + KeySystemNameForUMA(key_system) + kDot; 42 key_system, 31 Initialize( const CreatePepperCdmCB& create_pepper_cdm_cb, const std::string& key_system, const GURL& security_origin) argument
|
/external/chromium_org/media/blink/ |
H A D | null_encrypted_media_player_support.cc | 27 const blink::WebString& key_system, 35 const blink::WebString& key_system, 46 const blink::WebString& key_system, 25 GenerateKeyRequest( blink::WebLocalFrame* frame, const blink::WebString& key_system, const unsigned char* init_data, unsigned init_data_length) argument 34 AddKey( const blink::WebString& key_system, const unsigned char* key, unsigned key_length, const unsigned char* init_data, unsigned init_data_length, const blink::WebString& session_id) argument 45 CancelKeyRequest( const blink::WebString& key_system, const blink::WebString& session_id) argument
|
/external/chromium_org/mojo/services/html_viewer/ |
H A D | webmimeregistry_impl.cc | 60 const blink::WebString& key_system) { 67 if (!key_system.isEmpty()) 97 const blink::WebString& key_system, 57 supportsMediaMIMEType( const blink::WebString& mime_type, const blink::WebString& codecs, const blink::WebString& key_system) argument 96 supportsEncryptedMediaMIMEType( const blink::WebString& key_system, const blink::WebString& mime_type, const blink::WebString& codecs) argument
|
/external/chromium_org/components/cdm/browser/ |
H A D | cdm_message_filter_android.cc | 49 const std::string& key_system = request.key_system; local 60 key_system, info.container_mime_type) && 101 if (request.key_system.size() > kMaxKeySystemLength) { 102 NOTREACHED() << "Invalid key system: " << request.key_system; 106 if (!MediaDrmBridge::IsKeySystemSupported(request.key_system)) 110 response->key_system = request.key_system;
|
/external/chromium_org/content/browser/media/ |
H A D | encrypted_media_browsertest.cc | 92 const std::string& key_system, 107 query_params.push_back(std::make_pair("keySystem", key_system)); 115 const std::string& key_system, 120 key_system, 89 RunEncryptedMediaTest(const std::string& html_page, const std::string& media_file, const std::string& media_type, const std::string& key_system, SrcType src_type, const std::string& expectation) argument 113 RunSimpleEncryptedMediaTest(const std::string& media_file, const std::string& media_type, const std::string& key_system, SrcType src_type) argument
|
/external/chromium_org/content/browser/media/cdm/ |
H A D | browser_cdm_manager.cc | 184 const std::string& key_system, 186 if (key_system.size() > kMaxKeySystemLength) { 189 NOTREACHED() << "Invalid key system: " << key_system; 193 AddCdm(render_frame_id, cdm_id, key_system, security_origin); 322 const std::string& key_system, 328 media::CreateBrowserCdm(key_system, 182 OnInitializeCdm(int render_frame_id, int cdm_id, const std::string& key_system, const GURL& security_origin) argument 320 AddCdm(int render_frame_id, int cdm_id, const std::string& key_system, const GURL& security_origin) argument
|
/external/chromium_org/chrome/browser/media/ |
H A D | encrypted_media_browsertest.cc | 97 const std::string& key_system) { 99 return key_system.substr(0, prefix.size()) == prefix; 107 bool IsExternalClearKey(const std::string& key_system) { argument 108 return key_system == kExternalClearKeyKeySystem || 109 IsParentKeySystemOf(kExternalClearKeyKeySystem, key_system); 113 bool IsWidevine(const std::string& key_system) { argument 114 return key_system == kWidevineKeySystem; 120 const std::string& key_system, 124 StartLicenseServerIfNeeded(key_system, &new_query_params); 128 // Tests |html_page| using |media_file| (with |media_type|) and |key_system| 96 IsParentKeySystemOf(const std::string& parent_key_system, const std::string& key_system) argument 118 RunEncryptedMediaTestPage( const std::string& html_page, const std::string& key_system, const media::QueryParams& query_params, const std::string& expected_title) argument 136 RunEncryptedMediaTest(const std::string& html_page, const std::string& media_file, const std::string& media_type, const std::string& key_system, SrcType src_type, EmeVersion eme_version, const std::string& session_to_load, bool force_invalid_response, const std::string& expected_title) argument 165 RunSimpleEncryptedMediaTest(const std::string& media_file, const std::string& media_type, const std::string& key_system, SrcType src_type, EmeVersion eme_version) argument 195 StartLicenseServerIfNeeded(const std::string& key_system, media::QueryParams* query_params) argument 206 IsPlayBackPossible(const std::string& key_system) argument 214 GetServerConfig( const std::string& key_system) argument 244 SetUpCommandLineForKeySystem(const std::string& key_system, CommandLine* command_line) argument 266 RegisterPepperCdm(CommandLine* command_line, const std::string& adapter_name, const std::string& key_system) argument 290 GetPepperType(const std::string& key_system) argument 313 TestNonPlaybackCases(const std::string& key_system, const std::string& expected_title) argument [all...] |
/external/chromium_org/media/cdm/ppapi/ |
H A D | cdm_wrapper.h | 38 static CdmWrapper* Create(const char* key_system, 155 static CdmWrapper* Create(const char* key_system, argument 160 CdmInterface::kVersion, key_system, key_system_size, get_cdm_host_func, 535 CdmWrapper* CdmWrapper::Create(const char* key_system, argument 559 key_system, key_system_size, get_cdm_host_func, user_data); 566 key_system, key_system_size, get_cdm_host_func, user_data);
|