openATV enigma2
openATV is an open source SetTopBox Graphical user interface.
servicemp3.h File Reference
#include <lib/base/message.h>
#include <lib/service/iservice.h>
#include <lib/dvb/pmt.h>
#include <lib/dvb/subtitle.h>
#include <lib/dvb/teletext.h>
#include <gst/gst.h>
#include <lib/gui/esubtitle.h>

Go to the source code of this file.

Classes

class  eServiceFactoryMP3
 
class  eStaticServiceMP3Info
 
class  eStreamBufferInfo
 
class  eServiceMP3InfoContainer
 
class  GstMessageContainer
 
class  eServiceMP3
 
struct  eServiceMP3::audioStream
 
struct  eServiceMP3::subtitleStream
 
struct  eServiceMP3::sourceStream
 
struct  eServiceMP3::bufferInfo
 
struct  eServiceMP3::errorInfo
 
struct  eServiceMP3::cueEntry
 

Typedefs

typedef struct _GstElement GstElement
 

Enumerations

enum  audiotype_t {
  atUnknown , atMPEG , atMP3 , atAC3 ,
  atDTS , atAAC , atPCM , atOGG ,
  atFLAC , atWMA , atDRA
}
 
enum  subtype_t {
  stUnknown , stPlainText , stSSA , stASS ,
  stSRT , stVOB , stPGS
}
 
enum  containertype_t {
  ctNone , ctMPEGTS , ctMPEGPS , ctMKV ,
  ctAVI , ctMP4 , ctVCD , ctCDA ,
  ctASF , ctOGG , ctWEBM , ctDRA
}
 

Typedef Documentation

◆ GstElement

typedef struct _GstElement GstElement

Enumeration Type Documentation

◆ audiotype_t

Enumerator
atUnknown 
atMPEG 
atMP3 
atAC3 
atDTS 
atAAC 
atPCM 
atOGG 
atFLAC 
atWMA 
atDRA 

◆ containertype_t

Enumerator
ctNone 
ctMPEGTS 
ctMPEGPS 
ctMKV 
ctAVI 
ctMP4 
ctVCD 
ctCDA 
ctASF 
ctOGG 
ctWEBM 
ctDRA 

◆ subtype_t

enum subtype_t
Enumerator
stUnknown 
stPlainText 
stSSA 
stASS 
stSRT 
stVOB 
stPGS