Searched defs:CryptoPlugin (Results 1 – 5 of 5) sorted by relevance
59 struct CryptoPlugin : public drm::V1_4::ICryptoPlugin { struct60 explicit CryptoPlugin(const hidl_vec<uint8_t>& sessionId) { in CryptoPlugin() argument63 virtual ~CryptoPlugin() {} in ~CryptoPlugin() argument65 Return<bool> requiresSecureDecoderComponent(const hidl_string& mime) { in requiresSecureDecoderComponent()70 Return<void> notifyResolution(uint32_t width, uint32_t height) { in notifyResolution()110 CLEARKEY_DISALLOW_COPY_AND_ASSIGN(CryptoPlugin); argument112 std::mutex mSharedBufferLock;114 sp<Session> mSession;115 Status mInitStatus;
47 struct CryptoPlugin : public ICryptoPlugin { struct48 CryptoPlugin(android::CryptoPlugin *plugin) : mLegacyPlugin(plugin) {} in CryptoPlugin() function50 ~CryptoPlugin() {delete mLegacyPlugin;} in ~CryptoPlugin() argument78 void operator=(const CryptoPlugin &) = delete; argument80 std::mutex mSharedBufferLock;
45 struct CryptoPlugin { struct68 CryptoPlugin() {} in CryptoPlugin() argument69 virtual ~CryptoPlugin() {} in ~CryptoPlugin() argument82 virtual void notifyResolution(uint32_t /* width */, uint32_t /* height */) {} in notifyResolution()90 virtual status_t setMediaDrmSession(const Vector<uint8_t> & /*sessionId */) { in setMediaDrmSession()115 CryptoPlugin &operator=(const CryptoPlugin &); argument
34 explicit CryptoPlugin(const android::Vector<uint8_t>& sessionId) { in CryptoPlugin() function
37 sp<V1_0::ICryptoPlugin> DrmHalTest::CryptoPlugin(const SessionId& sid) { in CryptoPlugin() function in android::hardware::drm::V1_4::vts::DrmHalTest