1 #ifndef __lib_dvb_tstools_h
2 #define __lib_dvb_tstools_h
21 unsigned char sectionData[4096];
22 unsigned int sectionSize;
23 sigc::signal1<void, const uint8_t*> read;
28 void data(
unsigned char *packet,
unsigned int size);
97 int m_begin_valid, m_end_valid;
98 pts_t m_pts_begin, m_pts_end;
99 off_t m_offset_begin, m_offset_end;
103 std::map<pts_t, off_t> m_samples;
107 off_t m_last_filelength;
112 void PMTready(
int error);
long long pts_t
Definition: cfile.h:7
Definition: pmtparse.h:14
void data(unsigned char *packet, unsigned int size)
Definition: tstools.cpp:23
RESULT start(const eDVBSectionFilterMask &mask)
Definition: tstools.cpp:37
eTSFileSectionReader(eMainloop *context)
Definition: tstools.cpp:14
RESULT stop()
Definition: tstools.cpp:43
virtual ~eTSFileSectionReader()
Definition: tstools.cpp:19
RESULT connectRead(const sigc::slot1< void, const uint8_t * > &read, ePtr< eConnection > &conn)
Definition: tstools.cpp:49
RESULT setBufferSize(int size)
Definition: tstools.h:29
#define NULL
Definition: eerror.h:101
const char * filename
Definition: epng.h:36
size
Definition: Plugins/SystemPlugins/PositionerSetup/log.py:16
source
Definition: enigma_py_patcher.py:9
p
Definition: upgrade.py:63
int RESULT
Definition: object.h:12
Definition: pmtparse.h:71