Skip to content

Commit 5b7d761

Browse files
committed
[MediaDrm] provideKeyResponse make use of uint_8 for bytes
1 parent 0ad7d79 commit 5b7d761

2 files changed

Lines changed: 5 additions & 3 deletions

File tree

src/MediaDrm.cpp

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -135,7 +135,8 @@ CJNIMediaDrmKeyRequest CJNIMediaDrm::getKeyRequest(const std::vector<char> &scop
135135
return result;
136136
}
137137

138-
std::vector<char> CJNIMediaDrm::provideKeyResponse(const std::vector<char> &scope, const std::vector<char> &response) const
138+
std::vector<uint8_t> CJNIMediaDrm::provideKeyResponse(const std::vector<char>& scope,
139+
const std::vector<uint8_t>& response) const
139140
{
140141
JNIEnv *env = xbmc_jnienv();
141142

@@ -146,7 +147,7 @@ std::vector<char> CJNIMediaDrm::provideKeyResponse(const std::vector<char> &scop
146147
if (!array)
147148
return {};
148149

149-
std::vector<char> result;
150+
std::vector<uint8_t> result;
150151

151152
jsize size = env->GetArrayLength(array.get());
152153
result.resize(size);

src/MediaDrm.h

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -64,7 +64,8 @@ class CJNIMediaDrm : public CJNIBase
6464
CJNIMediaDrmKeyRequest getKeyRequest(const std::vector<char> &scope,
6565
const std::vector<uint8_t> &init, const std::string &mimeType, int keyType,
6666
const std::map<std::string, std::string> &optionalParameters) const;
67-
std::vector<char> provideKeyResponse(const std::vector<char> &scope, const std::vector<char> &response) const;
67+
std::vector<uint8_t> provideKeyResponse(const std::vector<char>& scope,
68+
const std::vector<uint8_t>& response) const;
6869

6970
CJNIMediaDrmProvisionRequest getProvisionRequest() const;
7071
void provideProvisionResponse(const std::vector<uint8_t> &response) const;

0 commit comments

Comments
 (0)