--- multiplexer/global.h 2001/08/06 19:43:35 1.17 +++ multiplexer/global.h 2001/08/08 09:59:58 1.18 @@ -46,6 +46,7 @@ #define MAX_DATA_INBV (MAX_CTRL_INB << 10) #define MAX_DATA_INBA (MAX_CTRL_INB << 9) #define MAX_DATA_INB (MAX_CTRL_INB << 9) +#define MAX_DATA_INBPSI (MAX_CTRL_INB << 6) #define HIGHWATER_IN (16 * 1024) #define MAX_DATA_RAWB (1 << 18) @@ -345,7 +346,8 @@ typedef struct { short pmt_pid; byte pmt_conticnt; byte pmt_version; - boolean changed; + boolean changed; /* must generate new psi due to change */ + boolean unchanged; /* must generate new psi due to timing */ short pat_section; short streams; struct streamdescr *stream[MAX_STRPERPRG];