Home | History | Annotate | Download | only in include

Lines Matching full: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;
142 virtual DecryptHandle* openDecryptSession(int uniqueId, int fd, off64_t offset, off64_t length) = 0;
144 virtual DecryptHandle* openDecryptSession(int uniqueId, const char* uri) = 0;
146 virtual status_t closeDecryptSession(int uniqueId, DecryptHandle* decryptHandle) = 0;
148 virtual status_t initializeDecryptUnit(int uniqueId, DecryptHandle* decryptHandle,
151 virtual status_t decrypt(int uniqueId, DecryptHandle* decryptHandle, int decryptUnitId,
155 int uniqueId, DecryptHandle* decryptHandle, int decryptUnitId) = 0;
157 virtual ssize_t pread(int uniqueId, DecryptHandle* decryptHandle,
172 virtual void removeUniqueId(int uniqueId);
174 virtual void addClient(int uniqueId);
176 virtual void removeClient(int uniqueId);
179 int uniqueId, const sp<IDrmServiceListener>& infoListener);
181 virtual status_t installDrmEngine(int uniqueId, const String8& drmEngineFile);
183 virtual DrmConstraints* getConstraints(int uniqueId, const String8* path, const int action);
185 virtual DrmMetadata* getMetadata(int uniqueId, const String8* path);
187 virtual bool canHandle(int uniqueId, const String8& path, const String8& mimeType);
189 virtual DrmInfoStatus* processDrmInfo(int uniqueId, const DrmInfo* drmInfo);
191 virtual DrmInfo* acquireDrmInfo(int uniqueId, const DrmInfoRequest* drmInforequest);
193 virtual status_t saveRights(int uniqueId, const DrmRights& drmRights,
196 virtual String8 getOriginalMimeType(int uniqueId, const String8& path);
198 virtual int getDrmObjectType(int uniqueId, const String8& path, const String8& mimeType);
200 virtual int checkRightsStatus(int uniqueId, const String8& path, int action);
203 int uniqueId, DecryptHandle* decryptHandle, int action, bool reserve);
206 int uniqueId, DecryptHandle* decryptHandle, int playbackStatus, int64_t position);
209 int uniqueId, const String8& path, int action, const ActionDescription& description);
211 virtual status_t removeRights(int uniqueId, const String8& path);
213 virtual status_t removeAllRights(int uniqueId);
215 virtual int openConvertSession(int uniqueId, const String8& mimeType);
218 int uniqueId, int convertId, const DrmBuffer* inputData);
220 virtual DrmConvertedStatus* closeConvertSession(int uniqueId, int convertId);
223 int uniqueId, int* length, DrmSupportInfo** drmSupportInfoArray);
225 virtual DecryptHandle* openDecryptSession(int uniqueId, int fd, off64_t offset, off64_t length);
227 virtual DecryptHandle* openDecryptSession(int uniqueId, const char* uri);
229 virtual status_t closeDecryptSession(int uniqueId, DecryptHandle* decryptHandle);
231 virtual status_t initializeDecryptUnit(int uniqueId, DecryptHandle* decryptHandle,
234 virtual status_t decrypt(int uniqueId, DecryptHandle* decryptHandle, int decryptUnitId,
238 int uniqueId, DecryptHandle* decryptHandle, int decryptUnitId);
240 virtual ssize_t pread(int uniqueId, DecryptHandle* decryptHandle,