/external/chromium_org/media/cdm/ |
H A D | key_system_names.h | 23 // Returns true if |key_system| is Clear Key, false otherwise. 24 MEDIA_EXPORT inline bool IsClearKey(const std::string& key_system) { argument 25 return key_system == kPrefixedClearKey || key_system == kUnprefixedClearKey; 28 // Returns true if |key_system| is External Clear Key, false otherwise. 29 MEDIA_EXPORT bool IsExternalClearKey(const std::string& key_system);
|
H A D | key_system_names.cc | 16 const std::string& key_system) { 18 return key_system.substr(0, prefix.size()) == prefix; 22 bool IsExternalClearKey(const std::string& key_system) { argument 23 return key_system == kExternalClearKey || 24 IsParentKeySystemOf(kExternalClearKey, key_system); 15 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 | 39 explicit KeySystemInfo(const std::string& key_system); 42 std::string key_system; member in struct:content::KeySystemInfo 44 // Specifies container and codec combinations supported by |key_system|. 49 // A hierarchical parent for |key_system|. This value can be used to check
|
/external/chromium_org/content/renderer/media/crypto/ |
H A D | content_decryption_module_factory.cc | 49 const std::string& key_system, 61 std::string plugin_type = GetPepperType(key_system); 71 PpapiDecryptor::Create(key_system, 95 const std::string& key_system, 110 if (CanUseAesDecryptor(key_system)) { 125 return CreatePpapiDecryptor(key_system, 143 proxy_media_keys->InitializeCDM(key_system, frame_url); 48 CreatePpapiDecryptor( const std::string& key_system, const media::SessionCreatedCB& session_created_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 base::Closure& destroy_plugin_cb, blink::WebMediaPlayerClient* web_media_player_client, blink::WebFrame* web_frame) argument 94 Create( const std::string& key_system, blink::WebMediaPlayerClient* web_media_player_client, blink::WebFrame* web_frame, const base::Closure& destroy_plugin_cb, const media::SessionCreatedCB& session_created_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) 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 | key_systems.cc | 41 const blink::WebString& key_system) { 42 if (key_system == kClearKeyKeySystem) 45 if (key_system == kWidevineKeySystem) 52 std::string KeySystemNameForUMAInternal(const blink::WebString& key_system); 80 bool IsConcreteSupportedKeySystem(const std::string& key_system); 85 const std::string& key_system); 100 const std::string& key_system, 141 const std::string& key_system); 178 AddConcreteSupportedKeySystem(key_system_info.key_system, 250 bool KeySystems::IsConcreteSupportedKeySystem(const std::string& key_system) { argument 40 KeySystemNameForUMAInternal( const blink::WebString& key_system) argument 255 IsSupportedKeySystemWithContainerAndCodec( const std::string& mime_type, const std::string& codec, const std::string& key_system) argument 292 IsSupportedKeySystemWithMediaMimeType( const std::string& mime_type, const std::vector<std::string>& codecs, const std::string& key_system) argument 360 IsConcreteSupportedKeySystem(const blink::WebString& key_system) argument 365 IsSupportedKeySystemWithMediaMimeType( const std::string& mime_type, const std::vector<std::string>& codecs, const std::string& key_system) argument 373 KeySystemNameForUMA(const blink::WebString& key_system) argument 377 KeySystemNameForUMA(const std::string& key_system) argument [all...] |
H A D | key_systems_unittest.cc | 63 static std::string KeySystemNameForUMAUTF8(const std::string& key_system) { argument 64 return KeySystemNameForUMA(WebString::fromUTF8(key_system)); 67 static bool IsConcreteSupportedKeySystemUTF8(const std::string& key_system) { argument 68 return IsConcreteSupportedKeySystem(WebString::fromUTF8(key_system));
|
H A D | ppapi_decryptor.cc | 26 const std::string& key_system, 41 plugin_cdm_delegate->Initialize(key_system); 25 Create( const std::string& key_system, const scoped_refptr<PepperPluginInstanceImpl>& plugin_instance, const media::SessionCreatedCB& session_created_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 base::Closure& destroy_plugin_cb) argument
|
H A D | proxy_decryptor.cc | 96 bool ProxyDecryptor::InitializeCDM(const std::string& key_system, argument 98 DVLOG(1) << "InitializeCDM: key_system = " << key_system; 103 media_keys_ = CreateMediaKeys(key_system, frame_url); 111 media::IsClearKey(key_system) || media::IsExternalClearKey(key_system); 188 const std::string& key_system, 191 key_system, 187 CreateMediaKeys( const std::string& key_system, const GURL& frame_url) argument
|
/external/chromium_org/webkit/glue/ |
H A D | simple_webmimeregistry_impl.cc | 48 const WebString& key_system) { 45 supportsMediaMIMEType( const WebString& mime_type, const WebString& codecs, const WebString& key_system) argument
|
/external/chromium_org/media/base/android/ |
H A D | demuxer_stream_player_params.h | 40 std::string key_system; member in struct:media::DemuxerConfigs
|
/external/chromium_org/content/browser/media/ |
H A D | encrypted_media_browsertest.cc | 90 const char* key_system, 101 query_params.push_back(std::make_pair("keysystem", key_system)); 109 const char* key_system, 112 media_type, key_system, src_type, kEnded); 87 RunEncryptedMediaTest(const char* html_page, const char* media_file, const char* media_type, const char* key_system, SrcType src_type, const char* expectation) argument 107 RunSimpleEncryptedMediaTest(const char* media_file, const char* media_type, const char* key_system, SrcType src_type) argument
|
/external/chromium_org/content/renderer/media/android/ |
H A D | proxy_media_keys.cc | 37 void ProxyMediaKeys::InitializeCDM(const std::string& key_system, argument 42 std::vector<uint8> uuid = GetUUID(key_system);
|
H A D | media_source_delegate.cc | 682 void MediaSourceDelegate::NotifyKeyAdded(const std::string& key_system) { argument 686 base::Unretained(this), key_system)); 693 key_system_ = key_system; 744 configs->key_system = HasEncryptedStream() ? key_system_ : "";
|
H A D | webmediaplayer_android.cc | 1199 static void EmeUMAHistogramEnumeration(const blink::WebString& key_system, argument 1204 kMediaEme + KeySystemNameForUMA(key_system) + "." + method, 1209 static void EmeUMAHistogramCounts(const blink::WebString& key_system, argument 1214 kMediaEme + KeySystemNameForUMA(key_system) + "." + method, 1241 // Helper for converting |key_system| name and exception |e| to a pair of enum 1245 const WebString& key_system, 1250 key_system, method, result_id, kMaxMediaKeyException); 1254 const WebString& key_system, 1258 GenerateKeyRequestInternal(key_system, init_data, init_data_length); 1259 ReportMediaKeyExceptionToUMA("generateKeyRequest", key_system, 1243 ReportMediaKeyExceptionToUMA( const std::string& method, const WebString& key_system, WebMediaPlayer::MediaKeyException e) argument 1253 generateKeyRequest( const WebString& key_system, const unsigned char* init_data, unsigned init_data_length) argument 1263 IsKeySystemSupported(const WebString& key_system) argument 1270 GenerateKeyRequestInternal( const WebString& key_system, const unsigned char* init_data, unsigned init_data_length) argument 1302 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 1315 AddKeyInternal( 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 1342 cancelKeyRequest( const WebString& key_system, const WebString& session_id) argument 1352 CancelKeyRequestInternal( const WebString& key_system, const WebString& session_id) argument [all...] |
/external/chromium_org/content/renderer/media/ |
H A D | webcontentdecryptionmodule_impl.cc | 31 bool Initialize(const std::string& key_system, 83 bool SessionIdAdapter::Initialize(const std::string& key_system, argument 92 "webkit-" + key_system, 167 WebContentDecryptionModuleImpl::Create(const base::string16& key_system) { argument 170 if (!IsStringASCII(key_system)) { 179 if (!adapter->Initialize(UTF16ToASCII(key_system), &media_keys))
|
H A D | webmediaplayer_impl.cc | 694 static void EmeUMAHistogramEnumeration(const blink::WebString& key_system, argument 699 kMediaEme + KeySystemNameForUMA(key_system) + "." + method, 704 static void EmeUMAHistogramCounts(const blink::WebString& key_system, argument 709 kMediaEme + KeySystemNameForUMA(key_system) + "." + method, 736 // Helper for converting |key_system| name and exception |e| to a pair of enum 740 const WebString& key_system, 745 key_system, method, result_id, kMaxMediaKeyException); 749 WebMediaPlayerImpl::generateKeyRequest(const WebString& key_system, argument 753 GenerateKeyRequestInternal(key_system, init_data, init_data_length); 754 ReportMediaKeyExceptionToUMA("generateKeyRequest", key_system, 738 ReportMediaKeyExceptionToUMA( const std::string& method, const WebString& key_system, WebMediaPlayer::MediaKeyException e) argument 759 GenerateKeyRequestInternal( const WebString& key_system, const unsigned char* init_data, unsigned init_data_length) argument 792 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 805 AddKeyInternal( 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 833 cancelKeyRequest( const WebString& key_system, const WebString& session_id) argument 843 CancelKeyRequestInternal( const WebString& key_system, const WebString& session_id) argument [all...] |
/external/chromium_org/chrome/browser/media/ |
H A D | encrypted_media_browsertest.cc | 73 const std::string& key_system) { 75 return key_system.substr(0, prefix.size()) == prefix; 83 bool IsExternalClearKey(const std::string& key_system) { argument 84 return key_system == kExternalClearKeyKeySystem || 85 IsParentKeySystemOf(kExternalClearKeyKeySystem, key_system); 89 bool IsWidevine(const std::string& key_system) { argument 90 return key_system == kWidevineKeySystem; 97 const char* key_system, 108 query_params.push_back(std::make_pair("keysystem", key_system)); 116 const char* key_system, 72 IsParentKeySystemOf(const std::string& parent_key_system, const std::string& key_system) argument 94 RunEncryptedMediaTest(const char* html_page, const char* media_file, const char* media_type, const char* key_system, SrcType src_type, const char* expectation) argument 114 RunSimpleEncryptedMediaTest(const char* media_file, const char* media_type, const char* key_system, SrcType src_type) argument 157 SetUpCommandLineForKeySystem(const char* key_system, CommandLine* command_line) argument 173 RegisterPepperCdm(CommandLine* command_line, const std::string& adapter_name, const std::string& key_system) argument 197 GetPepperType(const std::string& key_system) argument [all...] |
/external/chromium_org/media/cdm/ppapi/ |
H A D | cdm_wrapper.h | 48 static CdmWrapper* Create(const char* key_system, 132 static CdmWrapper* Create(const char* key_system, argument 137 CdmInterface::kVersion, key_system, key_system_size, get_cdm_host_func, 439 CdmWrapper* CdmWrapper::Create(const char* key_system, argument 465 key_system, key_system_size, get_cdm_host_func, user_data); 471 key_system, key_system_size, get_cdm_host_func, user_data); 476 key_system, key_system_size, get_cdm_host_func, user_data);
|
H A D | clear_key_cdm.cc | 131 const char* key_system, uint32_t key_system_size, 136 std::string key_system_string(key_system, key_system_size); 130 CreateCdmInstance(int cdm_interface_version, const char* key_system, uint32_t key_system_size, GetCdmHostFunc get_cdm_host_func, void* user_data) argument
|
H A D | cdm_adapter.cc | 237 bool CdmAdapter::CreateCdmInstance(const std::string& key_system) { argument 240 key_system.data(), key_system.size(), GetCdmHost, this)); 243 const std::string message = "CDM instance for " + key_system + 254 void CdmAdapter::Initialize(const std::string& key_system) { argument 255 PP_DCHECK(!key_system.empty()); 256 PP_DCHECK(key_system_.empty() || (key_system_ == key_system && cdm_)); 258 if (!cdm_ && !CreateCdmInstance(key_system)) 262 key_system_ = key_system;
|
/external/chromium_org/ppapi/proxy/ |
H A D | ppp_content_decryptor_private_proxy.cc | 113 PP_Var key_system) { 124 SerializedVarSendInput(dispatcher, key_system))); 428 SerializedVarReceiveInput key_system) { 433 ExtractReceivedVarAndAddRef(dispatcher(), &key_system)); 112 Initialize(PP_Instance instance, PP_Var key_system) argument 426 OnMsgInitialize( PP_Instance instance, SerializedVarReceiveInput key_system) argument
|
/external/chromium_org/content/renderer/pepper/ |
H A D | content_decryptor_delegate.cc | 265 void ContentDecryptorDelegate::Initialize(const std::string& key_system) { argument 266 DCHECK(!key_system.empty()); 268 key_system_ = key_system;
|
/external/chromium_org/content/renderer/ |
H A D | renderer_webkitplatformsupport_impl.cc | 147 const blink::WebString& key_system); 388 const WebString& key_system) { 394 if (!key_system.isEmpty()) { 402 mime_type_ascii, strict_codecs, ToASCIIOrEmpty(key_system))) 758 const blink::WebString& key_system) { 759 return WebContentDecryptionModuleImpl::Create(key_system); 385 supportsMediaMIMEType( const WebString& mime_type, const WebString& codecs, const WebString& key_system) argument 757 createContentDecryptionModule( const blink::WebString& key_system) argument
|