diff --git a/libwvdrmengine/include/mapErrors-inl.h b/libwvdrmengine/include/mapErrors-inl.h index 42964482..5cd80c42 100644 --- a/libwvdrmengine/include/mapErrors-inl.h +++ b/libwvdrmengine/include/mapErrors-inl.h @@ -16,11 +16,6 @@ namespace wvdrm { using ::aidl::android::hardware::drm::Status; -template -static S mapCdmResponseType(wvcdm::CdmResponseType res) { - return mapCdmResponseType(static_cast(res)); -} - template static S mapCdmResponseType(wvcdm::CdmResponseEnum res) { Status err = Status::ERROR_DRM_UNKNOWN; @@ -439,6 +434,11 @@ static S mapCdmResponseType(wvcdm::CdmResponseEnum res) { return static_cast(err); } +template +static S mapCdmResponseType(wvcdm::CdmResponseType res) { + return mapCdmResponseType(static_cast(res)); +} + static inline bool isCdmResponseTypeSuccess(wvcdm::CdmResponseType res) { return mapCdmResponseType(res) == Status::OK; }