--- multiplexer/global.h 2001/08/01 10:27:41 1.15 +++ multiplexer/global.h 2001/08/02 14:51:22 1.16 @@ -58,6 +58,7 @@ #define MAX_STRPERPS (1<<8) #define MAX_STRPERTS (1<<13) +#define MAX_DESCR_LEN 0xFF #define MAX_PSI_SIZE (4096+1) #define CAN_PSI_SIZE (1024+1) #define MAX_PMTSTREAMS (CAN_PSI_SIZE / 4) @@ -313,6 +314,7 @@ typedef struct { /* Descriptors, data and reference index list */ typedef struct { byte *refx[NUMBER_DESCR]; + byte null[2]; byte data[MAX_PSI_SIZE]; } descr_descr; @@ -340,6 +342,7 @@ typedef struct { short streams; struct streamdescr *stream[MAX_STRPERPRG]; stump_descr *stump; /* just entries in PMT, not really data streams */ + descr_descr manudescr; } prog_descr; /* Single data or map stream */