NaCl Player API
NaCl Player API Documentation
|
#include <cstdint>
#include <string>
#include "nacl_player/common.h"
Go to the source code of this file.
Classes | |
struct | Samsung::NaClPlayer::VideoTrackInfo |
Structure describing video track from played media. More... | |
struct | Samsung::NaClPlayer::AudioTrackInfo |
Structure describing audio track from played media. More... | |
struct | Samsung::NaClPlayer::TextTrackInfo |
Structure describing text/subtitles track from played media. More... | |
struct | Samsung::NaClPlayer::ESPacket |
struct | Samsung::NaClPlayer::EncryptedSubsampleDescription |
struct | Samsung::NaClPlayer::ESPacketEncryptionInfo |
Structure describing encrypted packet. More... | |
struct | Samsung::NaClPlayer::TrustZoneReference |
Structure describing TrustZone memory reference. More... | |
Defines common media data structures and enumerations used by NaCl Player.
Definition in file media_common.h.
List of possible DRM system operation.
Definition at line 125 of file media_common.h.
List of supported types of DRM systems.
Definition at line 98 of file media_common.h.
List of elementary stream types of which played media container can consists of.
Values of valid elementary streams can be used to index array.
Definition at line 22 of file media_common.h.
List of errors which might be reported by the player.
Definition at line 59 of file media_common.h.
States of the media player.
Definition at line 40 of file media_common.h.
Enum describing available streaming properties which can be set by the user.
Definition at line 179 of file media_common.h.
Lists possible Elementary Stream initialization modes.
Values of this enumeration are used to signal how much information describing Elementary Stream itself (metadata) was extracted by the plugin.
Definition at line 150 of file media_common.h.