Tizen WASM Player
Tizen TV WebAssembly Media Player extension allowing for a low-level elementary media stream playback.
|
#include <cstdint>
#include <functional>
#include <string>
#include <vector>
#include "samsung/wasm/common.h"
Go to the source code of this file.
Classes | |
struct | samsung::wasm::DRMConfig |
Aggregates all data necessary for setting up decryption. More... | |
class | samsung::wasm::MediaKey |
Class representing an instance of media keys used to decrypt content. More... | |
Namespaces | |
samsung | |
samsung::wasm | |
Enumerations | |
enum | samsung::wasm::EncryptionMode { samsung::wasm::EncryptionMode::kUnknown, samsung::wasm::EncryptionMode::kCenc, samsung::wasm::EncryptionMode::kCbcs } |
Lists encryption modes recognized by WASM Player. More... | |
enum | samsung::wasm::ContentDecryptionModule { samsung::wasm::ContentDecryptionModule::kUnknown, samsung::wasm::ContentDecryptionModule::kPlayready, samsung::wasm::ContentDecryptionModule::kWidevine } |
Lists Content Decryption Modules recognized by WASM Player. More... | |
enum | samsung::wasm::Robustness { samsung::wasm::Robustness::kEmpty, samsung::wasm::Robustness::kSWSecureCrypto, samsung::wasm::Robustness::kSWSecureDecode, samsung::wasm::Robustness::kHWSecureCrypto, samsung::wasm::Robustness::kHWSecureDecode, samsung::wasm::Robustness::kHWSecureAll } |
Lists robustness levels recognized by WASM Player. More... | |