Details | Last modification | View Log | RSS feed
Rev | Author | Line No. | Line |
---|---|---|---|
2 | pj | 1 | Changes since last version: |
2 | |||
3 | 1.1 |
||
4 | o Fixed -dither color option to find best 24 bit or greater visual |
||
5 | for most machines. |
||
6 | o Fixed recursive loop in Makefile. |
||
7 | o Added entries for R6000 and SGI's in Makefile |
||
8 | o Fixed declaration of j_rev_dct. |
||
9 | o Does initial sequence start code check to confirm validity of mpeg stream. |
||
10 | o Changed or's in ordered dither to add's to allow more flexible |
||
11 | allocation of color ranges. |
||
12 | o Uses shared memory. |
||
13 | o Lots of little bugs fixed. |
||
14 | |||
15 | 1.2 |
||
16 | o Fixed shared memory problem (freeing memory twice on exit). |
||
17 | o Added entries for Sony NEWS machines |
||
18 | o Added monochrome support. |
||
19 | o Unrolled loops for optimization. |
||
20 | o Variety of small bugs. |
||
21 | |||
22 | 2.0 |
||
23 | o Added ability to use private colormap. |
||
24 | o Display name can now be given as part of command line. |
||
25 | o Fixed green artifacts problem |
||
26 | o Fixed sequence end code cutoff problem. |
||
27 | o Lots of performance tweaks. |
||
28 | o Other bugs. |
||
29 | |||
30 | 2.1 |
||
31 | o Fixed frame dropping problem. |
||
32 | o Supports MPEG system layer (tosses audio) |
||
33 | o 16, 32 bit color modes (thanks to: Erik Corry erik@kroete2.freinet.de) |
||
34 | o Added -owncm to guarantee a private colormap |
||
35 | o Added gray256 to get 256 shades of grey (and added gray/grey no diff) |
||
36 | o Fixed leaving of shared memory buffers when shared memory crashes |
||
37 | (in the common case of running from the wrong display) |
||
38 | o Instructions for IRIX4 Cflags in PLATFORMS. |
||
39 | o Added -step, -start, and -end |
||
40 | o Fixed insanely subtle readfile bug |
||
41 | o Added color2 true color doubling dither, provided by garyo@avs.com (thanks!) |
||
42 | o Added ppm dither, provided by Jef Poskanzer <jef@acme.com> (thanks!) |
||
43 | o Added bzero.c for silly SOLARIS |
||
44 | o -no_display doesnt put up a window now. |
||
45 | o -gamma float, raises the luminance of each pixel to float (a |
||
46 | floating point number), thus -gamma 0.8 darkens, -gamma 1.2 lightens |
||
47 | o Fixed ycc to rgb conversion block assignment mixup. |
||
48 | (thanks to John Toebes <toebes@unx.sas.com> for pointing this out) |
||
49 | o Added frame rate limiting (-framerate) |
||
50 | o Doesn't skip initial B frames (after an I) if the GOP is closed. |
||
51 | o Auto-determines RGB order of server (well, RGB vs BGR anyway). |
||
52 | o Fixed a few grainy blocks appearing due to bugs in sparse IDCT function. |
||
53 | o -nop now implies -nob (doesnt make sense to have B's w/o P's) |
||
54 | o -seek indexes into files |
||
55 | o Added chroma averaging in color and color2 dithers (thanks to |
||
56 | tristan@tcela.la.tce.com (Tristan 'RAMBO' Savatier)) |
||
57 | o Added -quality option, which, when turned on, |
||
58 | o correctly implements halfpel motion vector averaging |
||
59 | o uses a very time-consuming but accurate IDCT |
||
60 | o Sped up player a little by using lookup tables for y/cr/cb values |
||
61 | o Minor, unreported bugs. |
||
62 | |||
63 | 2.2 |
||
64 | o added controlbar (thanks: "Michael J. Donahue" <donahue@ulexite.nist.gov>) |
||
65 | o made -step work AFTER the picture display |
||
66 | o made default state be to play the video (in control panel) |
||
67 | o fixed bug in -start w/o -end |
||
68 | o fixed color equn's more (thanks tristan@cauliflower.la.tce.com (Tristan 'RAMBO' Savatier)) |
||
69 | o made INTERPOLATE the default in color2 |
||
70 | o made gamma_correction abstracted and in greyscale too, (thanks Tristan) |
||
71 | o made includes happier for VMS |
||
72 | |||
73 | 2.3 |
||
74 | o added -position (thanks to jingo@VNET.IBM.COM) |
||
75 | o fixed bug in parseblick.c, lower bit of level handled wrong |
||
76 | o extensive changes in moving variables around to make as a |
||
77 | reentrant library (thanks to Loring Holden <lsh@cs.brown.edu>) |
||
78 | o added (then removed) -xid to have it play in an established window. |
||
79 | Doesn't seem to work with the reentrant changes. Ideas anyone? |
||
80 | o -ppm{width,height,skip} for scaling/subsampling in |
||
81 | -dither ppm (thanks legalize@xmission.com) |
||
82 | o -nob bug fixed |
||
83 | o now skips until it finds a start code... Slower on bad files (like |
||
84 | mpeg_play /kernel but works with sliced up MPEGs |
||
85 | o -no_display / -dithe rppm fixed (Jason Patterson <jason@reflections.com.au>) |