Searched refs:DrmSupportInfo (Results 1 - 25 of 25) sorted by relevance

/frameworks/av/drm/common/
H A DDrmSupportInfo.cpp17 #include <drm/DrmSupportInfo.h>
22 DrmSupportInfo::DrmSupportInfo() { function in class:DrmSupportInfo
26 DrmSupportInfo::DrmSupportInfo(const DrmSupportInfo& drmSupportInfo): function in class:DrmSupportInfo
33 bool DrmSupportInfo::operator<(const DrmSupportInfo& drmSupportInfo) const {
39 bool DrmSupportInfo::operator==(const DrmSupportInfo
[all...]
H A DAndroid.mk28 DrmSupportInfo.cpp \
H A DIDrmManagerService.cpp32 #include <drm/DrmSupportInfo.h>
568 int uniqueId, int* length, DrmSupportInfo** drmSupportInfoArray) {
580 *drmSupportInfoArray = new DrmSupportInfo[arraySize];
583 DrmSupportInfo drmSupportInfo;
1272 DrmSupportInfo* drmSupportInfoArray = NULL;
1278 DrmSupportInfo drmSupportInfo = drmSupportInfoArray[i];
1281 DrmSupportInfo::FileSuffixIterator fileSuffixIt
1288 DrmSupportInfo::MimeTypeIterator mimeTypeIt = drmSupportInfo.getMimeTypeIterator();
H A DDrmEngineBase.cpp118 DrmSupportInfo* DrmEngineBase::getSupportInfo(int uniqueId) {
/frameworks/av/include/drm/
H A DDrmSupportInfo.h29 * DrmSupportInfo instance.
32 class DrmSupportInfo { class in namespace:android
38 friend class DrmSupportInfo;
40 MimeTypeIterator(DrmSupportInfo* drmSupportInfo)
52 DrmSupportInfo* mDrmSupportInfo;
60 friend class DrmSupportInfo;
63 FileSuffixIterator(DrmSupportInfo* drmSupportInfo)
75 DrmSupportInfo* mDrmSupportInfo;
81 * Constructor for DrmSupportInfo
83 DrmSupportInfo();
[all...]
H A DDrmManagerClient.h32 class DrmSupportInfo;
371 * Retrieves all DrmSupportInfo instance that native DRM framework can handle.
375 * @param[out] drmSupportInfoArray Array contains all DrmSupportInfo
380 status_t getAllSupportInfo(int* length, DrmSupportInfo** drmSupportInfoArray);
/frameworks/base/drm/java/android/drm/
H A DDrmSupportInfo.java30 public class DrmSupportInfo { class
137 * Overridden <code>equals</code> implementation. Two DrmSupportInfo objects
145 if (object instanceof DrmSupportInfo) {
146 DrmSupportInfo info = (DrmSupportInfo) object;
H A DDrmManagerClient.java347 DrmSupportInfo[] supportInfos = _getAllSupportInfo(mUniqueId);
901 private native DrmSupportInfo[] _getAllSupportInfo(int uniqueId);
/frameworks/av/drm/libdrmframework/plugins/forward-lock/FwdLockEngine/include/
H A DFwdLockEngine.h27 #include <DrmSupportInfo.h>
315 * @return DrmSupportInfo
318 DrmSupportInfo* onGetSupportInfo(int uniqueId);
508 static void AddSupportedMimeTypes(DrmSupportInfo *info);
509 static void AddSupportedFileSuffixes(DrmSupportInfo *info);
/frameworks/av/drm/libdrmframework/include/
H A DDrmManager.h40 class DrmSupportInfo;
110 status_t getAllSupportInfo(int uniqueId, int* length, DrmSupportInfo** drmSupportInfoArray);
159 KeyedVector< DrmSupportInfo, String8 > mSupportInfoToPlugInIdMap;
H A DIDrmManagerService.h34 class DrmSupportInfo;
139 int uniqueId, int* length, DrmSupportInfo** drmSupportInfoArray) = 0;
226 int uniqueId, int* length, DrmSupportInfo** drmSupportInfoArray);
H A DDrmManagerService.h97 status_t getAllSupportInfo(int uniqueId, int* length, DrmSupportInfo** drmSupportInfoArray);
H A DNoOpDrmManagerClientImpl.h54 status_t getAllSupportInfo(int uniqueId, int* length, DrmSupportInfo** drmSupportInfoArray);
H A DDrmManagerClientImpl.h285 * Retrieves all DrmSupportInfo instance that native DRM framework can handle.
290 * @param[out] drmSupportInfoArray Array contains all DrmSupportInfo
295 virtual status_t getAllSupportInfo(int uniqueId, int* length, DrmSupportInfo** drmSupportInfoArray);
/frameworks/av/drm/libdrmframework/plugins/common/include/
H A DIDrmEngine.h31 class DrmSupportInfo;
311 * @return DrmSupportInfo
314 virtual DrmSupportInfo* getSupportInfo(int uniqueId) = 0;
H A DDrmEngineBase.h80 DrmSupportInfo* getSupportInfo(int uniqueId);
367 * @return DrmSupportInfo
370 virtual DrmSupportInfo* onGetSupportInfo(int uniqueId) = 0;
/frameworks/av/drm/libdrmframework/plugins/passthru/src/
H A DDrmPassthruPlugIn.cpp29 #include <drm/DrmSupportInfo.h>
126 DrmSupportInfo* DrmPassthruPlugIn::onGetSupportInfo(int uniqueId) {
128 DrmSupportInfo* drmSupportInfo = new DrmSupportInfo();
/frameworks/av/drm/libdrmframework/plugins/forward-lock/FwdLockEngine/src/
H A DFwdLockEngine.cpp32 #include <DrmSupportInfo.h>
176 void FwdLockEngine::AddSupportedMimeTypes(DrmSupportInfo *info) {
182 void FwdLockEngine::AddSupportedFileSuffixes(DrmSupportInfo *info) {
210 DrmSupportInfo* FwdLockEngine::onGetSupportInfo(int uniqueId) {
211 DrmSupportInfo* pSupportInfo = new DrmSupportInfo();
/frameworks/av/drm/libdrmframework/plugins/passthru/include/
H A DDrmPassthruPlugIn.h74 DrmSupportInfo* onGetSupportInfo(int uniqueId);
/frameworks/av/drm/drmserver/
H A DDrmManager.cpp29 #include <drm/DrmSupportInfo.h>
106 DrmSupportInfo* info = mPlugInManager.getPlugIn(plugInPath).getSupportInfo(0);
373 int uniqueId, int* length, DrmSupportInfo** drmSupportInfoArray) {
380 Vector<DrmSupportInfo> drmSupportInfoList;
384 DrmSupportInfo* drmSupportInfo
394 *drmSupportInfoArray = new DrmSupportInfo[validPlugins];
569 const DrmSupportInfo& drmSupportInfo = mSupportInfoToPlugInIdMap.keyAt(index);
585 const DrmSupportInfo& drmSupportInfo = mSupportInfoToPlugInIdMap.keyAt(index);
H A DDrmManagerService.cpp203 int uniqueId, int* length, DrmSupportInfo** drmSupportInfoArray) {
/frameworks/av/drm/libdrmframework/
H A DNoOpDrmManagerClientImpl.cpp106 status_t NoOpDrmManagerClientImpl::getAllSupportInfo(int uniqueId, int* length, DrmSupportInfo** drmSupportInfoArray) {
H A DDrmManagerClient.cpp115 status_t DrmManagerClient::getAllSupportInfo(int* length, DrmSupportInfo** drmSupportInfoArray) {
H A DDrmManagerClientImpl.cpp250 int uniqueId, int* length, DrmSupportInfo** drmSupportInfoArray) {
/frameworks/base/drm/jni/
H A Dandroid_drm_DrmManagerClient.cpp31 #include <drm/DrmSupportInfo.h>
339 DrmSupportInfo* drmSupportInfoArray = NULL;
344 jclass clazz = env->FindClass("android/drm/DrmSupportInfo");
349 DrmSupportInfo info = drmSupportInfoArray[i];
362 DrmSupportInfo::MimeTypeIterator iterator = info.getMimeTypeIterator();
368 DrmSupportInfo::FileSuffixIterator it = info.getFileSuffixIterator();
721 {"_getAllSupportInfo", "(I)[Landroid/drm/DrmSupportInfo;",

Completed in 277 milliseconds