|
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... | |