All files Converted prototypes to ANSI style Added missing function prototypes Added the use of const to suitable function parameters and variables Added compiler warnings to Makefiles Code fixes for gcc 3.2 warnings removed unused variables added variable initialisers mpeg2dec display.c Added X11 display on TrueColor visuals (16, 24, 32 bit displays) Used undithered image display on TrueColor visuals getbits.c Added support for parsing transport streams gethdr.c Added handling of transport streams missing correct start sequence (useful for processing off-wire captured transport streams) Added support for elementary video streams - with start code 0xe0 through 0xef - without packet length specified Added pretty printing to some verbose output mpeg2dec.h Added support for transport streams mpeg2dec.c Added handling of transport streams missing correct start sequence Added decoding of video streams with start code 0xe0 through 0xef Added -d (dither) command-line option (TrueColor displays only) store.c Added support for display of undithered frames systems.c Added parsing of transport streams