summaryrefslogtreecommitdiff
path: root/command/markad-standalone.h
diff options
context:
space:
mode:
authorJochen Dolze <vdr@dolze.de>2010-11-22 22:08:27 +0100
committerJochen Dolze <vdr@dolze.de>2010-11-22 22:08:27 +0100
commit83de61beb75c5554ec5773f63840990584d5da57 (patch)
treed789573a77fd0c0fc0b287a073193b4087df2753 /command/markad-standalone.h
parent2e9d23ab5e3cc12ce58042afdc2d77d098fd498e (diff)
downloadvdr-plugin-markad-83de61beb75c5554ec5773f63840990584d5da57.tar.gz
vdr-plugin-markad-83de61beb75c5554ec5773f63840990584d5da57.tar.bz2
Added SeekPATPMT when there is no PAT/PMT on start of the TS-recording
Added info about nalu filler Made demuxer more fault tolerant
Diffstat (limited to 'command/markad-standalone.h')
-rw-r--r--command/markad-standalone.h5
1 files changed, 3 insertions, 2 deletions
diff --git a/command/markad-standalone.h b/command/markad-standalone.h
index 669b2f5..25d19bb 100644
--- a/command/markad-standalone.h
+++ b/command/markad-standalone.h
@@ -198,6 +198,7 @@ unsigned Descriptor_Length:
bool noticeVDR_MP2;
bool noticeVDR_AC3;
bool noticeHEADER;
+ bool noticeFILLER;
bool bDecodeVideo;
bool bDecodeAudio;
@@ -223,7 +224,6 @@ unsigned Descriptor_Length:
int chkLEFT;
int chkRIGHT;
- time_t GetBroadcastStartPES();
time_t GetBroadcastStart(time_t start, int fd);
void CheckBroadcastLength();
bool CheckIndexGrowing();
@@ -250,7 +250,8 @@ unsigned Descriptor_Length:
void ChangeMarks(clMark **Mark1, clMark **Mark2, MarkAdPos *NewPos);
bool CheckVDRHD();
- bool CheckPATPMT();
+ off_t SeekPATPMT();
+ bool CheckPATPMT(off_t Offset=0);
bool CheckTS();
bool LoadInfo();
bool SaveInfo();