Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with HTTPS or Subversion.

Download ZIP
Newer
Older
100644 169 lines (146 sloc) 6.638 kb
f97b060 updated
glantau authored
1 version 0.4.6:
2
3 - completely new mpeg audio layer 1/2/3 decoder rewritten from
4 scratch.
5 - recoded dct and motion vector search with gcc (no longer depends on
6 nasm).
7 - fix quantization bug in AC3 encoder.
b3d7636 - Preliminary RTP friendly mode for H.263.
pulento authored
8 - added GOB header parsing on H.263/H.263+ decoder. (Juanjo)
9 - bug fix on MCBPC tables of H.263. (Juanjo)
10 - added Advanced Prediction Mode on H.263/H.263+ decoder. (Juanjo)
11 - now we can decode H.263 streams found on QuickTime files. (Juanjo)
12 - now we can decode H.263 streams found on VIVO v1 files.(Juanjo)
13 - preliminary RTP "friendly" mode for H.263/H.263+ coding. (Juanjo)
14 - added GOB header for H.263/H.263+ coding on RTP mode. (Juanjo)
15 - now H.263 picture size is returned on the first decoded frame. (Juanjo)
f97b060 updated
glantau authored
16
7432084 Initial revision
glantau authored
17 version 0.4.5:
18
19 - some header fixes (Zdenek Kabelac <kabi@informatics.muni.cz>).
20 - many MMX optimizations (Nick Kurshev <nickols_k@mail.ru>).
21 - added configure system (actually a small shell script).
22 - added mpeg audio layer 1/2/3 decoding using LGPL'ed mpglib by
23 Michael Hipp (temporary solution - waiting for integer only
24 decoder).
25 - fixed VIDIOCSYNC interrupt.
26 - added Intel H263 decoding support ('I263' avi fourCC)
27 - added Real Video 1.0 decoding (needs further testing).
28 - simplified image formats again. Added PGM format (=grey
29 pgm). Renamed old PGM to PGMYUV.
30 - fixed msmpeg4 slice issues (tell me if you still find problems).
31 - fixed opendivx bugs with newer versions (added VOL header decoding).
32 - added support for mplayer interface.
6e6ed3b updated
glantau authored
33 - added macroblock skip optimization.
53620a6 updated
glantau authored
34 - added MJPEG decoder.
6e6ed3b updated
glantau authored
35 - added mmx/mmxext idct from libmpeg2.
53620a6 updated
glantau authored
36 - added pgmyuvpipe, ppm, and ppm_pipe formats (original patch by Celer
37 <celer@shell.scrypt.net>).
38 - added pixel format convertion layer (e.g. for MJPEG or PPM).
39 - added deinterlacing option.
1bc0c78 updated
glantau authored
40 - mpeg1/2 fixes.
41 - mpeg4 vol header fixes (Jonathan Marsden <snmjbm@pacbell.net>).
42 - ARM optimizations (Lionel Ulmer <lionel.ulmer@free.fr>).
43 - Windows porting of file converter.
d0dc851 updated
glantau authored
44 - added MJPEG raw format (input/ouput).
45 - added JPEG image format support (input/output).
7432084 Initial revision
glantau authored
46
47 version 0.4.4:
48
49 - fixed some std header definitions (Bjorn Lindgren
50 <bjorn.e.lindgren@telia.com>).
51 - added mpeg demux (mpeg 1 and 2 compatible).
52 - added ASF demux.
53 - added prototype RM demux.
54 - added AC3 decoding (done with libac3 by Aaron Holtzman).
55 - added decoding codec parameter guessing (.e.g. for mpeg, because the
56 header does not include them).
57 - fixed header generation in mpeg1, AVI and ASF mux : wmplayer can now
58 play them (only tested video).
59 - fixed h263 white bug.
60 - fixed phase rounding in img resample filter.
61 - add mmx code for polyphase img resample filter.
62 - added CPU autodetect.
63 - added generic title/author/copyright/comment string handling (ASF and RM use them).
64 - added SWF demux to extract MP3 track (not usable yet because no MP3
65 decoder).
66 - added fractional frame rate support.
67 - codecs are no longer searched by read_header() (should fix ffserver
68 segfault).
69
70 version 0.4.3:
71
72 - BGR24 patch (initial patch by Jeroen Vreeken <pe1rxq@amsat.org>).
73 - fixed raw yuv output.
74 - added motion rounding support in MPEG4.
75 - fixed motion bug rounding in MSMPEG4.
76 - added B frame handling in video core.
77 - added full MPEG1 decoding support.
78 - added partial (frame only) MPEG2 support.
79 - changed the FOURCC code for H.263 to "U263" to be able to see the
80 +AVI/H.263 file with the UB Video H.263+ decoder. MPlayer works with
81 this +codec ;) (JuanJo).
82 - Halfpel motion estimation after mb type selection (JuanJo).
83 - added pgm and .Y.U.V output format.
84 - suppressed 'img:' protocol. Simply use: /tmp/test%d.[pgm|Y] as input or
85 output.
86 - added pgmpipe I/O format (original patch from Martin Aumueller
87 <lists@reserv.at>, but changed completely since we use a format
88 instead of a protocol).
89
90 version 0.4.2:
91
92 - added H263/MPEG4/MSMPEG4 decoding support. MPEG4 decoding support
93 (for openDIVX) is almost complete: 8x8 MVs and rounding are
94 missing. MSMPEG4 support is complete.
95 - added prototype MPEG1 decoder. Only I and P frames handled yet (it
96 can decode ffmpeg mpegs :-)).
97 - added libavcodec API documentation (see apiexample.c).
98 - fixed image polyphase bug (the bottom of some images could be
99 greenish).
100 - added support for non clipped motion vectors (decoding only)
101 and image sizes non multiple of 16.
102 - added support for AC prediction (decoding only).
103 - added file overwrite confirmation (can be disabled with -y).
104 - Added custom size picture to H.263 using H.263+ (Juanjo).
105
106 version 0.4.1:
107
108 - added MSMPEG4 (aka DIVX) compatible encoder. Changed default codec
109 of avi and asf to DIV3.
110 - added -me option to set motion estimation method
111 (default=log). suppressed redundant -hq option.
112 - added options -acodec and -vcodec to force a given codec (useful for
113 AVI for example).
114 - fixed -an option.
115 - improved dct_quantize speed.
116 - factorized some motion estimation code.
117
118 version 0.4.0:
119
120 - removing grab code from ffserver and moved it to ffmpeg. Added multi
121 stream support to ffmpeg.
122 - added timeshifting support for live feeds (option ?date=xxx in the
123 URL).
124 - added high quality image resize code with polyphase filter (need
125 mmx/see optimisation). Enable multiple image size support in ffserver.
126 - added multi live feed support in ffserver.
127 - suppressed master feature from ffserver (it should be done with an
128 external program which opens the .ffm url and writes it to another
129 ffserver).
130 - added preliminary support for video stream parsing (wav and avi half
131 done). Added proper support for audio/video file convertion in
132 ffmpeg.
133 - added preliminary support for video file sending from ffserver.
134 - redesigning I/O subsystem : now using URL based input and output
135 (see avio.h).
136 - added wav format support.
137 - added "tty user interface" to ffmpeg to stop grabbing gracefully.
138 - added MMX/SSE optimizations to SAD (Sums of Absolutes Diferences)
139 (Juan J. Sierralta P. a.k.a. "Juanjo" <juanjo@atmlab.utfsm.cl>).
140 - added MMX DCT from mpeg2_movie 1.5 (Juanjo).
141 - added new motion estimation algorithms, log and phods (Juanjo).
142 - changed directories : libav for format handling, libavcodec for
143 codecs.
144
145 version 0.3.4:
146
147 - added stereo in mpeg audio encoder.
148
149 version 0.3.3:
150
151 - added 'high quality' mode which use motion vectors. It can be used in
152 real time at low resolution.
153 - fixed rounding problems which caused quality problems at high
154 bitrates and large gop size.
155
156 version 0.3.2: small fixes
157
158 - asf fixes
159 - put_seek bug fix
160
161 version 0.3.1: added avi/divx support
162
163 - added avi support
164 - added mpeg4 codec compatible with open divx. It is based on the h263
165 codec.
166 - added sound for flash format (not tested)
167
168 version 0.3: initial public release
Something went wrong with that request. Please try again.