summaryrefslogtreecommitdiff
path: root/markad-standalone.h
diff options
context:
space:
mode:
authorJochen Dolze <vdr@dolze.de>2010-03-05 09:39:47 +0100
committerJochen Dolze <vdr@dolze.de>2010-03-05 09:39:47 +0100
commita73c755a421cd3b20dd9923c863a74ec860ad9ed (patch)
tree908121f0038cce0125ac0473aaa6fe6a9aee4b63 /markad-standalone.h
parent4810e07340050c6651262da3deda8cb565c01c71 (diff)
downloadvdr-plugin-markad-0.0.5.tar.gz
vdr-plugin-markad-0.0.5.tar.bz2
Changed H264 handlingv0.0.5
Diffstat (limited to 'markad-standalone.h')
-rw-r--r--markad-standalone.h12
1 files changed, 7 insertions, 5 deletions
diff --git a/markad-standalone.h b/markad-standalone.h
index 145a9ea..fcde1fa 100644
--- a/markad-standalone.h
+++ b/markad-standalone.h
@@ -23,11 +23,9 @@
#include "decoder.h"
#include "video.h"
#include "audio.h"
-#include "common.h"
+#include "streaminfo.h"
#include "version.h"
-int SysLogLevel=2;
-
class cMarkAdStandalone
{
private:
@@ -142,14 +140,13 @@ unsigned Descriptor_Length:
8;
};
-
cMarkAdDemux *video_demux;
cMarkAdDemux *ac3_demux;
cMarkAdDemux *mp2_demux;
cMarkAdDecoder *decoder;
cMarkAdVideo *video;
cMarkAdAudio *audio;
- cMarkAdCommon *common;
+ cMarkAdStreamInfo *streaminfo;
MarkAdContext macontext;
int recvnumber;
@@ -159,6 +156,11 @@ unsigned Descriptor_Length:
int framecnt;
bool abort;
+ bool noticeVDR_MP2;
+ bool noticeVDR_AC3;
+
+ void SaveFrame(int Frame);
+ char *IndexToHMSF(int Index);
void AddMark(MarkAdMark *Mark);
bool CheckPATPMT(const char *Directory);
bool CheckTS(const char *Directory);