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 ( )

◆ AudioTrackInfo() [2/3]

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

◆ AudioTrackInfo() [3/3]

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

Member Data Documentation


uint32_t CYIAbstractVideoPlayer::AudioTrackInfo::DEFAULT_TRACK_ID

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: