aboutsummaryrefslogtreecommitdiff
path: root/lib/dvb/decoder.h
diff options
context:
space:
mode:
authorghost <andreas.monzner@multimedia-labs.de>2009-01-20 23:39:33 +0100
committerghost <andreas.monzner@multimedia-labs.de>2009-01-20 23:39:33 +0100
commita0f0f0b446b7b0fd941194299fa4840b609df1f0 (patch)
tree47ff50cfcb121a67b5892531283e03454d7b1d37 /lib/dvb/decoder.h
parent9daf5d650d06aa046399b68931084d4005aab74a (diff)
downloadenigma2-a0f0f0b446b7b0fd941194299fa4840b609df1f0.tar.gz
enigma2-a0f0f0b446b7b0fd941194299fa4840b609df1f0.zip
support much more audio/video codecs encapsulated in TS files (not all stb hardware can handle all codecs!!!)
Diffstat (limited to 'lib/dvb/decoder.h')
-rw-r--r--lib/dvb/decoder.h4
1 files changed, 2 insertions, 2 deletions
diff --git a/lib/dvb/decoder.h b/lib/dvb/decoder.h
index 5b9d352a..f2e10bb9 100644
--- a/lib/dvb/decoder.h
+++ b/lib/dvb/decoder.h
@@ -13,7 +13,7 @@ private:
ePtr<eDVBDemux> m_demux;
int m_fd, m_fd_demux, m_dev, m_is_freezed;
public:
- enum { aMPEG, aAC3, aDTS, aAAC };
+ enum { aMPEG, aAC3, aDTS, aAAC, aAACHE };
eDVBAudio(eDVBDemux *demux, int dev);
enum { aMonoLeft, aStereo, aMonoRight };
void setChannel(int channel);
@@ -49,7 +49,7 @@ private:
Signal1<void, struct iTSMPEGDecoder::videoEvent> m_event;
int m_width, m_height, m_framerate, m_aspect, m_progressive;
public:
- enum { MPEG2, MPEG4_H264 };
+ enum { MPEG2, MPEG4_H264, MPEG1, MPEG4_Part2, VC1, VC1_SM };
eDVBVideo(eDVBDemux *demux, int dev);
void stop();
#if HAVE_DVB_API_VERSION < 3