summaryrefslogtreecommitdiff
path: root/ChangeLog
blob: f3fca48e8bd1594525e6cc1b6167f5cfe5cc00a8 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
libmpeg2-0.5.1 Fri Jul 18 16:28:49 CEST 2008
-fix broken installation of headers
-put back /mpeg2dec in the .pc file's include path

libmpeg2-0.5.0 Fri Jun 11 23:42:12 CET 2008
-add STATE_SEQUENCE_MODIFIED
-aspect ratio guessing functionality
-support for ARM-specific optimizations
-export repeat_first_field flag
-add SSE2 IDCT
-more tolerance for invalid streams
-fix warnings triggered by recent GCC

mpeg2dec-0.4.1 Wed Feb 15 17:08:28 CET 2006
-fix build issues on X86-64, PowerPC, Alpha and Sparc
-fix build issues on FreeBSD and OS X
-fix memory leak with shm output on remote displays
-fix incorrect 4:4:4 chroma handling
-fix alignment issues in the documentation examples
-more tolerance for invalid streams

mpeg2dec-0.4.0 Tue Dec 23 03:04:35 PST 2003
-support for 4:2:2-profile streams as well as 4:4:4 format
-extra robustness with extensive test framework (including bad streams etc)
-support for concatenated streams
-helper library for common color conversion formats (currently rgb and uyvy)
-sparc VIS MC optimizations from David Miller
-new set-stride and decoder-reset functions
-some code samples for (very basic) documentation

mpeg2dec-0.3.1 Fri Dec 13 22:15:36 PST 2002
-integrated CPU detection code
-alpha IDCT/MC optimizations
-C IDCT optimizations
-fixed all known memory leaks
-workarounds for HPPA/IA64/sparc build issues

mpeg2dec-0.3.0 Wed Nov 27 23:23:23 PST 2002
-first release using the new libmpeg2 API
-improved error handling - does not seek to the next sequence header anymore
-more minor optimizations (about 7% faster than 0.2.1)
-support for streams higher than 2800 pixels
-added SIMD optimizations to the VC++ port

mpeg2dec-0.2.1 Sun Mar 17 23:24:04 PST 2002
-altivec optimizations - provides 2.5x speedup for g4 processors
-fixed MC code - should not crash on bad streams anymore
-much higher tolerance to corrupted streams
-support for high definition streams
-support for VC++ compiler
-various mpeg flags exported to libvo

mpeg2dec-0.2.0 Thu Feb 15 20:12:34 PST 2001
-support for field pictures
-new 3Dnow/SSE accelerations for motion compensation and color conversion
-full libmpeg2 and libvo reentrancy
-various portability enhancements - from big iron to embedded to windows
-major libvo rewrite - new API more adapted to synchro and speed enhancements
-pgmpipe output for piping with other programs
-make install actually installs
-various cleanups - including removal of the infamous HACK_MODE

mpeg2dec-0.1.7 Thu Nov  2 21:38:33 PST 2000
-fix the solaris mlib code back bup
-added Xv support
-major cruft removal
-cleanup on motion_comp
-remove mb_buffer goofiness
-new yuv2rgb code
-SDL display code added
-faster motion_comp_c code
-moved codec, display code into separate libraries
-test suite
-lots of conformance fixes
-rewrite of the parsing code
-MMX/SSE runtime detection and support
-new configuration code

mpeg2dec-0.1.6 Wed Mar 22 09:45:44 PST 2000
-enhanced g200
-solaris fixes
-inlined, rewritten bitstream code (much faster now)
-moved colorspace conversion code into yuv2rgb.c

mpeg2dec-0.1.5  Mon Dec 13 23:08:43 EST 1999
-numerous bugfixes to mga_vid and x11 displays.
-fix clipping in motion_comp
-fix interlaced macroblocks in frame pictures
-add preliminary MMX support

mpeg2dec-0.1.4  Fri Dec 10 00:28:43 EST 1999
-New bitstream interface
-fixed screwy first macroblock
-fixed mga_vid build problems
-fixed pale x11 output

mpeg2dec-0.1.3 Mon Dec  6 19:18:57 EST 1999
-fixed Invalid macroblock type bug.
-fixed Makefile for mga_vid

mpeg2dec-0.1.2 Mon Dec  6 19:18:57 EST 1999
-fixed AC coefficient bug. Output looks pretty
 now.
-inv_quantize code moved into parse.

mpeg2dec-0.1.1 Sun Dec  5 19:18:57 EST 1999
-added X11 display interface
-fixed minor bug mga_vid init bug

mpeg2dec-0.1.0 Sun Dec  5 01:18:57 EST 1999
-First release