Shaka Player Embedded
Classes | Typedefs | Enumerations | Functions
shaka::js::mse Namespace Reference

Classes

class  AudioTrack
 
class  AudioTrackFactory
 
class  AudioTrackList
 
class  HTMLMediaElement
 
class  HTMLMediaElementFactory
 
class  HTMLVideoElement
 
class  HTMLVideoElementFactory
 
class  MediaError
 
class  MediaErrorFactory
 
class  MediaSource
 
class  MediaSourceFactory
 
class  MediaTrack
 
class  SourceBuffer
 
class  SourceBufferFactory
 
class  TextTrack
 
class  TextTrackFactory
 
class  TextTrackList
 
class  TimeRanges
 
class  TimeRangesFactory
 
class  TrackList
 
class  TrackListFactory
 
struct  VideoPlaybackQuality
 
class  VideoTrack
 
class  VideoTrackFactory
 
class  VideoTrackList
 

Typedefs

using AudioTrackListFactory = TrackListFactory< AudioTrackList >
 
using VideoTrackListFactory = TrackListFactory< VideoTrackList >
 
using TextTrackListFactory = TrackListFactory< TextTrackList >
 

Enumerations

enum  CanPlayTypeEnum { CanPlayTypeEnum::EMPTY, CanPlayTypeEnum::MAYBE, CanPlayTypeEnum::PROBABLY }
 
enum  MediaErrorCode { MEDIA_ERR_ABORTED = 1, MEDIA_ERR_NETWORK = 2, MEDIA_ERR_DECODE = 3, MEDIA_ERR_SRC_NOT_SUPPORTED = 4 }
 
enum  MediaSourceReadyState { MediaSourceReadyState::CLOSED, MediaSourceReadyState::OPEN, MediaSourceReadyState::ENDED }
 
enum  AppendMode { AppendMode::SEGMENTS, AppendMode::SEQUENCE }
 

Functions

END_ALLOW_COMPLEX_STATICS DEFINE_STRUCT_SPECIAL_METHODS_COPYABLE (VideoPlaybackQuality)
 

Typedef Documentation

§ AudioTrackListFactory

Definition at line 170 of file track_list.h.

§ TextTrackListFactory

Definition at line 172 of file track_list.h.

§ VideoTrackListFactory

Definition at line 171 of file track_list.h.

Enumeration Type Documentation

§ AppendMode

Enumerator
SEGMENTS 
SEQUENCE 

Definition at line 38 of file source_buffer.h.

§ CanPlayTypeEnum

Enumerator
EMPTY 
MAYBE 
PROBABLY 

Definition at line 46 of file media_element.h.

§ MediaErrorCode

Enumerator
MEDIA_ERR_ABORTED 
MEDIA_ERR_NETWORK 
MEDIA_ERR_DECODE 
MEDIA_ERR_SRC_NOT_SUPPORTED 

Definition at line 28 of file media_error.h.

§ MediaSourceReadyState

Enumerator
CLOSED 
OPEN 
ENDED 

Definition at line 40 of file media_source.h.

Function Documentation

§ DEFINE_STRUCT_SPECIAL_METHODS_COPYABLE()

END_ALLOW_COMPLEX_STATICS shaka::js::mse::DEFINE_STRUCT_SPECIAL_METHODS_COPYABLE ( VideoPlaybackQuality  )