Home | History | Annotate | Download | only in include

Lines Matching refs:uniqueId

86     virtual void removeUniqueId(int uniqueId) = 0;
88 virtual void addClient(int uniqueId) = 0;
90 virtual void removeClient(int uniqueId) = 0;
93 int uniqueId, const sp<IDrmServiceListener>& infoListener) = 0;
95 virtual status_t installDrmEngine(int uniqueId, const String8& drmEngineFile) = 0;
98 int uniqueId, const String8* path, const int action) = 0;
100 virtual DrmMetadata* getMetadata(int uniqueId, const String8* path) = 0;
102 virtual bool canHandle(int uniqueId, const String8& path, const String8& mimeType) = 0;
104 virtual DrmInfoStatus* processDrmInfo(int uniqueId, const DrmInfo* drmInfo) = 0;
106 virtual DrmInfo* acquireDrmInfo(int uniqueId, const DrmInfoRequest* drmInforequest) = 0;
108 virtual status_t saveRights(int uniqueId, const DrmRights& drmRights,
111 virtual String8 getOriginalMimeType(int uniqueId, const String8& path) = 0;
114 int uniqueId, const String8& path, const String8& mimeType) = 0;
116 virtual int checkRightsStatus(int uniqueId, const String8& path, int action) = 0;
119 int uniqueId, DecryptHandle* decryptHandle, int action, bool reserve) = 0;
122 int uniqueId, DecryptHandle* decryptHandle, int playbackStatus, int64_t position) = 0;
125 int uniqueId, const String8& path,
128 virtual status_t removeRights(int uniqueId, const String8& path) = 0;
130 virtual status_t removeAllRights(int uniqueId) = 0;
132 virtual int openConvertSession(int uniqueId, const String8& mimeType) = 0;
135 int uniqueId, int convertId, const DrmBuffer* inputData) = 0;
137 virtual DrmConvertedStatus* closeConvertSession(int uniqueId, int convertId) = 0;
140 int uniqueId, int* length, DrmSupportInfo** drmSupportInfoArray) = 0;
143 int uniqueId, int fd, off64_t offset,
147 int uniqueId, const char* uri, const char* mime) = 0;
149 virtual status_t closeDecryptSession(int uniqueId, DecryptHandle* decryptHandle) = 0;
151 virtual status_t initializeDecryptUnit(int uniqueId, DecryptHandle* decryptHandle,
154 virtual status_t decrypt(int uniqueId, DecryptHandle* decryptHandle, int decryptUnitId,
158 int uniqueId, DecryptHandle* decryptHandle, int decryptUnitId) = 0;
160 virtual ssize_t pread(int uniqueId, DecryptHandle* decryptHandle,
175 virtual void removeUniqueId(int uniqueId);
177 virtual void addClient(int uniqueId);
179 virtual void removeClient(int uniqueId);
182 int uniqueId, const sp<IDrmServiceListener>& infoListener);
184 virtual status_t installDrmEngine(int uniqueId, const String8& drmEngineFile);
186 virtual DrmConstraints* getConstraints(int uniqueId, const String8* path, const int action);
188 virtual DrmMetadata* getMetadata(int uniqueId, const String8* path);
190 virtual bool canHandle(int uniqueId, const String8& path, const String8& mimeType);
192 virtual DrmInfoStatus* processDrmInfo(int uniqueId, const DrmInfo* drmInfo);
194 virtual DrmInfo* acquireDrmInfo(int uniqueId, const DrmInfoRequest* drmInforequest);
196 virtual status_t saveRights(int uniqueId, const DrmRights& drmRights,
199 virtual String8 getOriginalMimeType(int uniqueId, const String8& path);
201 virtual int getDrmObjectType(int uniqueId, const String8& path, const String8& mimeType);
203 virtual int checkRightsStatus(int uniqueId, const String8& path, int action);
206 int uniqueId, DecryptHandle* decryptHandle, int action, bool reserve);
209 int uniqueId, DecryptHandle* decryptHandle, int playbackStatus, int64_t position);
212 int uniqueId, const String8& path, int action, const ActionDescription& description);
214 virtual status_t removeRights(int uniqueId, const String8& path);
216 virtual status_t removeAllRights(int uniqueId);
218 virtual int openConvertSession(int uniqueId, const String8& mimeType);
221 int uniqueId, int convertId, const DrmBuffer* inputData);
223 virtual DrmConvertedStatus* closeConvertSession(int uniqueId, int convertId);
226 int uniqueId, int* length, DrmSupportInfo** drmSupportInfoArray);
229 int uniqueId, int fd, off64_t offset, off64_t length,
233 int uniqueId, const char* uri, const char* mime);
235 virtual status_t closeDecryptSession(int uniqueId, DecryptHandle* decryptHandle);
237 virtual status_t initializeDecryptUnit(int uniqueId, DecryptHandle* decryptHandle,
240 virtual status_t decrypt(int uniqueId, DecryptHandle* decryptHandle, int decryptUnitId,
244 int uniqueId, DecryptHandle* decryptHandle, int decryptUnitId);
246 virtual ssize_t pread(int uniqueId, DecryptHandle* decryptHandle,