You.i Engine
CYIAbstractVideoPlayer::AudioTrackInfo Struct Reference

Detailed Description

Represents an audio track that is available in the media being played. These can be queried from CYIAbstractVideoPlayer::GetAudioTracks.

#include <player/YiAbstractVideoPlayer.h>

Inheritance diagram for CYIAbstractVideoPlayer::AudioTrackInfo:

Public Member Functions

 AudioTrackInfo ()
 
 AudioTrackInfo (uint32_t id, const CYIString &name, const CYIString &language)
 
 AudioTrackInfo (const TrackInfo &trackInfo)
 
- Public Member Functions inherited from CYIAbstractVideoPlayer::TrackInfo
 TrackInfo (uint32_t id)
 
 TrackInfo (uint32_t id, const CYIString &name)
 
 TrackInfo (uint32_t id, const CYIString &name, const CYIString &language)
 

Public Attributes

bool isValid
 
- Public Attributes inherited from CYIAbstractVideoPlayer::TrackInfo
uint32_t id
 
CYIString name
 
CYIString language
 

Static Public Attributes

static uint32_t DEFAULT_TRACK_ID
 

Constructor & Destructor Documentation

◆ AudioTrackInfo() [1/3]

CYIAbstractVideoPlayer::AudioTrackInfo::AudioTrackInfo ( )
inline

◆ AudioTrackInfo() [2/3]

CYIAbstractVideoPlayer::AudioTrackInfo::AudioTrackInfo ( uint32_t  id,
const CYIString name,
const CYIString language 
)
inline

◆ AudioTrackInfo() [3/3]

CYIAbstractVideoPlayer::AudioTrackInfo::AudioTrackInfo ( const TrackInfo trackInfo)
inline

Member Data Documentation

◆ DEFAULT_TRACK_ID

uint32_t CYIAbstractVideoPlayer::AudioTrackInfo::DEFAULT_TRACK_ID
static

Default track ID.

◆ isValid

bool CYIAbstractVideoPlayer::AudioTrackInfo::isValid

Indicates whether this instance represents a valid track.


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