#include <linux/dvb/dmx.h>
#include <time.h>
#include <set>
#include <byteswap.h>
#include <endian.h>
#include <inttypes.h>
Go to the source code of this file.
|
#define | READ_BUF_SIZE (4*1024) |
|
#define | r16(p) (*(const uint16_t * const)(p)) |
|
#define | GET_PDC(p) (((p[2] & 0x0f) << 16) | r16(&p[3])) |
|
◆ GET_PDC
#define GET_PDC |
( |
|
p | ) |
(((p[2] & 0x0f) << 16) | r16(&p[3])) |
◆ r16
#define r16 |
( |
|
p | ) |
(*(const uint16_t * const)(p)) |
◆ READ_BUF_SIZE
#define READ_BUF_SIZE (4*1024) |
VPS (monitoring DVB running-status)
Martin Gauk mart-.nosp@m.g@we.nosp@m.b.de
Aufruf mit vps [demux] [mode] [onid] [tsid] [sid] [Event-ID] [PDC-Time day] [PDC-Time month] [PDC-Time hour] [PDC-Time min]
◆ abort_program()
void abort_program |
( |
int |
signal | ) |
|
◆ fromBCD()
◆ main()
int main |
( |
int |
argc, |
|
|
char * |
argv[] |
|
) |
| |
◆ parseDVBtime()
time_t parseDVBtime |
( |
uint8_t |
t1, |
|
|
uint8_t |
t2, |
|
|
uint8_t |
t3, |
|
|
uint8_t |
t4, |
|
|
uint8_t |
t5 |
|
) |
| |