Home | History | Annotate | Download | only in libmediadrm

Lines Matching defs:CryptoHal

18 #define LOG_TAG "CryptoHal"
31 #include <mediadrm/CryptoHal.h>
119 CryptoHal::CryptoHal()
126 CryptoHal::~CryptoHal() {
129 Vector<sp<ICryptoFactory>> CryptoHal::makeCryptoFactories() {
171 sp<ICryptoPlugin> CryptoHal::makeCryptoPlugin(const sp<ICryptoFactory>& factory,
189 status_t CryptoHal::initCheck() const {
194 bool CryptoHal::isCryptoSchemeSupported(const uint8_t uuid[16]) {
205 status_t CryptoHal::createPlugin(const uint8_t uuid[16], const void *data,
227 status_t CryptoHal::destroyPlugin() {
239 bool CryptoHal::requiresSecureDecoderComponent(const char *mime) const {
260 int32_t CryptoHal::setHeapBase(const sp<IMemoryHeap>& heap) {
279 void CryptoHal::clearHeapBase(int32_t seqNum) {
300 status_t CryptoHal::toSharedBuffer(const sp<IMemory>& memory, int32_t seqNum, ::SharedBuffer* buffer) {
338 ssize_t CryptoHal::decrypt(const uint8_t keyId[16], const uint8_t iv[16],
442 void CryptoHal::notifyResolution(uint32_t width, uint32_t height) {
452 status_t CryptoHal::setMediaDrmSession(const Vector<uint8_t> &sessionId) {