Tizen WASM Player
Tizen TV WebAssembly Media Player extension allowing for a low-level elementary media stream playback.
samsung::wasm::EmssVersionInfo Struct Reference

#include <emss_version_info.h>

Static Public Member Functions

static EmssVersionInfo Create ()
 

Public Attributes

bool has_emss
 
bool has_legacy_emss
 
bool has_video_texture
 
bool has_decoding_mode
 ElementaryMediaTrackConfig::decoding_mode is supported on this device. More...
 
bool has_low_latency_video_texture
 
bool has_ultra_low_latency
 

Detailed Description

Contains information about ElementaryMediaStreamSource features available on the current device.

Definition at line 14 of file emss_version_info.h.

Member Function Documentation

◆ Create()

static EmssVersionInfo samsung::wasm::EmssVersionInfo::Create ( )
static

Queries platform to get ElementaryMediaStreamSource features available on the current device.

Member Data Documentation

◆ has_decoding_mode

bool samsung::wasm::EmssVersionInfo::has_decoding_mode

ElementaryMediaTrackConfig::decoding_mode is supported on this device.

Definition at line 34 of file emss_version_info.h.

◆ has_emss

bool samsung::wasm::EmssVersionInfo::has_emss

Base ElementaryMediaStreamSource version.

Remarks
Documentation of non-base version features include remarks on EmssVersionInfo entries indicating their availability.

Definition at line 20 of file emss_version_info.h.

◆ has_legacy_emss

bool samsung::wasm::EmssVersionInfo::has_legacy_emss

An early ElementaryMediaStreamSource version.

Remarks
If this is true some limitations apply. For details, please see a note on compatibility on Samsung Developers.

Definition at line 27 of file emss_version_info.h.

◆ has_low_latency_video_texture

bool samsung::wasm::EmssVersionInfo::has_low_latency_video_texture

A combination of ElementaryMediaStreamSource::LatencyMode::kVideoTexture and ElementaryMediaStreamSource::RenderingMode::kVideoTexture is supported on this device.

Definition at line 40 of file emss_version_info.h.

◆ has_ultra_low_latency

bool samsung::wasm::EmssVersionInfo::has_ultra_low_latency

ElementaryMediaStreamSource::LatencyMode::kUltraLow is supported on this device.

Definition at line 44 of file emss_version_info.h.

◆ has_video_texture

bool samsung::wasm::EmssVersionInfo::has_video_texture

ElementaryMediaStreamSource::Mode::kVideoTexture is supported on this device.

Definition at line 31 of file emss_version_info.h.


The documentation for this struct was generated from the following file: