Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Commit dd90a047 authored by Jeff Tinker's avatar Jeff Tinker Committed by Android (Google) Code Review
Browse files

Merge "Report key request message type for unprefixed EME"

parents ab62d4a4 06a8cd6d
Loading
Loading
Loading
Loading
+11 −1
Original line number Diff line number Diff line
@@ -94,6 +94,15 @@ namespace android {
            kKeyType_Release
        };

        // Enumerate KeyRequestTypes to allow an app to determine the
        // type of a key request returned from getKeyRequest.
        enum KeyRequestType {
            kKeyRequestType_Unknown,
            kKeyRequestType_Initial,
            kKeyRequestType_Renewal,
            kKeyRequestType_Release
        };

        DrmPlugin() {}
        virtual ~DrmPlugin() {}

@@ -136,7 +145,8 @@ namespace android {
                          Vector<uint8_t> const &initData,
                          String8 const &mimeType, KeyType keyType,
                          KeyedVector<String8, String8> const &optionalParameters,
                          Vector<uint8_t> &request, String8 &defaultUrl) = 0;
                          Vector<uint8_t> &request, String8 &defaultUrl,
                          KeyRequestType *keyRequestType) = 0;

        //
        // After a key response is received by the app, it is provided to the