Searched refs:AMediaDrm (Results 1 - 2 of 2) sorted by relevance

/frameworks/av/include/ndk/
H A DNdkMediaDrm.h39 struct AMediaDrm;
40 typedef struct AMediaDrm AMediaDrm; typedef in typeref:struct:AMediaDrm
80 typedef void (*AMediaDrmEventListener)(AMediaDrm *, const AMediaDrmSessionId *sessionId,
98 AMediaDrm* AMediaDrm_createByUUID(const uint8_t *uuid);
103 void AMediaDrm_release(AMediaDrm *);
110 media_status_t AMediaDrm_setOnEventListener(AMediaDrm *, AMediaDrmEventListener listener);
118 media_status_t AMediaDrm_openSession(AMediaDrm *, AMediaDrmSessionId *sessionId);
124 media_status_t AMediaDrm_closeSession(AMediaDrm *, const AMediaDrmSessionId *sessionId);
193 * will reside in memory owned by the AMediaDrm objec
[all...]
/frameworks/av/media/ndk/
H A DNdkMediaDrm.cpp42 AMediaDrm *mObj;
46 DrmListener(AMediaDrm *obj, AMediaDrmEventListener listener) : mObj(obj), mListener(listener) {}
50 struct AMediaDrm { struct
196 AMediaDrm* AMediaDrm_createByUUID(const AMediaUUID uuid) {
197 AMediaDrm *mObj = new AMediaDrm();
203 void AMediaDrm_release(AMediaDrm *mObj) {
213 media_status_t AMediaDrm_setOnEventListener(AMediaDrm *mObj, AMediaDrmEventListener listener) {
223 static bool findId(AMediaDrm *mObj, const AMediaDrmByteArray &id, List<idvec_t>::iterator &iter) {
234 media_status_t AMediaDrm_openSession(AMediaDrm *mOb
[all...]

Completed in 1084 milliseconds