#include <stdint.h>
#include <vector>
#include "../macros.h"
Go to the source code of this file.
|
enum | shaka::eme::MediaKeysRequirement : uint8_t { shaka::eme::MediaKeysRequirement::Required,
shaka::eme::MediaKeysRequirement::Optional,
shaka::eme::MediaKeysRequirement::NotAllowed
} |
|
enum | shaka::eme::MediaKeySessionType : uint8_t { shaka::eme::MediaKeySessionType::Temporary,
shaka::eme::MediaKeySessionType::PersistentLicense
} |
|
enum | shaka::eme::MediaKeyInitDataType : uint8_t { shaka::eme::MediaKeyInitDataType::Cenc,
shaka::eme::MediaKeyInitDataType::KeyIds,
shaka::eme::MediaKeyInitDataType::WebM
} |
|
enum | shaka::eme::MediaKeyMessageType : uint8_t { shaka::eme::MediaKeyMessageType::LicenseRequest,
shaka::eme::MediaKeyMessageType::LicenseRenewal,
shaka::eme::MediaKeyMessageType::LicenseRelease,
shaka::eme::MediaKeyMessageType::IndividualizationRequest
} |
|
enum | shaka::eme::MediaKeyStatus : uint8_t {
shaka::eme::MediaKeyStatus::Usable,
shaka::eme::MediaKeyStatus::Expired,
shaka::eme::MediaKeyStatus::Released,
shaka::eme::MediaKeyStatus::OutputRestricted,
shaka::eme::MediaKeyStatus::OutputDownscaled,
shaka::eme::MediaKeyStatus::StatusPending,
shaka::eme::MediaKeyStatus::InternalError
} |
|
enum | shaka::eme::ExceptionType : uint8_t {
shaka::eme::ExceptionType::TypeError,
shaka::eme::ExceptionType::NotSupported,
shaka::eme::ExceptionType::InvalidState,
shaka::eme::ExceptionType::QuotaExceeded,
shaka::eme::ExceptionType::RangeError
} |
|
enum | shaka::eme::DecryptStatus : uint8_t { shaka::eme::DecryptStatus::Success,
shaka::eme::DecryptStatus::KeyNotFound,
shaka::eme::DecryptStatus::NotSupported,
shaka::eme::DecryptStatus::OtherError
} |
|
enum | shaka::eme::EncryptionScheme : uint8_t { shaka::eme::EncryptionScheme::AesCtr,
shaka::eme::EncryptionScheme::AesCbc
} |
|