openATV enigma2
openATV is an open source SetTopBox Graphical user interface.
iAudioTrackSelection Class Referenceabstract

#include <iservice.h>

Inheritance diagram for iAudioTrackSelection:
iObject eDVBServicePlay eServiceDVD eServiceMP3 eServiceTS eServiceWebTS eDVBServiceFCCPlay eServiceM2TS

Public Member Functions

virtual int getNumberOfTracks ()=0
 
virtual RESULT selectTrack (unsigned int i)=0
 
virtual SWIG_VOID (RESULT) getTrackInfo(struct iAudioTrackInfo &SWIG_OUTPUT
 
virtual int getCurrentTrack ()=0
 
- Public Member Functions inherited from iObject
void operator delete (void *p)
 
virtual void AddRef ()=0
 
virtual void Release ()=0
 

Public Attributes

virtual unsigned int n =0
 

Additional Inherited Members

- Protected Member Functions inherited from iObject
virtual ~iObject ()
 

Member Function Documentation

◆ getCurrentTrack()

virtual int iAudioTrackSelection::getCurrentTrack ( )
pure virtual

◆ getNumberOfTracks()

virtual int iAudioTrackSelection::getNumberOfTracks ( )
pure virtual

◆ selectTrack()

virtual RESULT iAudioTrackSelection::selectTrack ( unsigned int  i)
pure virtual

◆ SWIG_VOID()

virtual iAudioTrackSelection::SWIG_VOID ( RESULT  ) &
virtual

Reimplemented in eServiceWebTS, and eServiceTS.

Member Data Documentation

◆ n

virtual unsigned int iAudioTrackSelection::n =0

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