Searched defs:key_system (Results 1 - 25 of 26) sorted by relevance

12

/external/chromium_org/media/cdm/
H A Dkey_system_names.h23 // 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 Dkey_system_names.cc16 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 Dkey_system_info.cc9 KeySystemInfo::KeySystemInfo(const std::string& key_system) argument
10 : key_system(key_system),
H A Dkey_system_info.h39 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 Dcontent_decryption_module_factory.cc49 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 Dkey_systems_support_uma.cc21 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 Dkey_systems.cc41 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 Dkey_systems_unittest.cc63 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 Dppapi_decryptor.cc26 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 Dproxy_decryptor.cc96 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 Dsimple_webmimeregistry_impl.cc48 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 Ddemuxer_stream_player_params.h40 std::string key_system; member in struct:media::DemuxerConfigs
/external/chromium_org/content/browser/media/
H A Dencrypted_media_browsertest.cc90 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 Dproxy_media_keys.cc37 void ProxyMediaKeys::InitializeCDM(const std::string& key_system, argument
42 std::vector<uint8> uuid = GetUUID(key_system);
H A Dmedia_source_delegate.cc682 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 Dwebmediaplayer_android.cc1199 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 Dwebcontentdecryptionmodule_impl.cc31 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 Dwebmediaplayer_impl.cc694 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 Dencrypted_media_browsertest.cc73 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 Dcdm_wrapper.h48 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 Dclear_key_cdm.cc131 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 Dcdm_adapter.cc237 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 Dppp_content_decryptor_private_proxy.cc113 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 Dcontent_decryptor_delegate.cc265 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 Drenderer_webkitplatformsupport_impl.cc147 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

Completed in 665 milliseconds

12