Statistics
| Branch: | Revision:

ffmpeg / libavcodec @ 431f2172

# Date Author Comment
431f2172 10/12/2003 09:32 PM Michael Niedermayer

fix decoding if the aspect ratio changes

Originally committed as revision 2367 to svn://svn.ffmpeg.org/ffmpeg/trunk

ed7debda 10/12/2003 09:25 PM Alex Beregszaszi

removed the obsolete and unused parameters of init_put_bits

Originally committed as revision 2366 to svn://svn.ffmpeg.org/ffmpeg/trunk

bba3a09b 10/12/2003 07:18 PM Michael Niedermayer

h263 GOB decoding fix

Originally committed as revision 2364 to svn://svn.ffmpeg.org/ffmpeg/trunk

34790165 10/12/2003 02:01 PM Michael Niedermayer

intra dc treshold != 0 decoding fixed

Originally committed as revision 2363 to svn://svn.ffmpeg.org/ffmpeg/trunk

5e83dec4 10/11/2003 09:49 PM Alex Beregszaszi

Sunplus JPEG codec (SP5X) support

Originally committed as revision 2362 to svn://svn.ffmpeg.org/ffmpeg/trunk

91381201 10/11/2003 07:40 PM Alex Beregszaszi

theora comments skipping

Originally committed as revision 2361 to svn://svn.ffmpeg.org/ffmpeg/trunk

6cbff2f4 10/11/2003 05:48 PM Alex Beregszaszi

using av_abort

Originally committed as revision 2360 to svn://svn.ffmpeg.org/ffmpeg/trunk

f44ee2c3 10/11/2003 05:44 PM Alex Beregszaszi

theora decoding support (only keyframes for now, because by theora the frame isn't flipped so the motion vectors are getting screwed up)

Originally committed as revision 2359 to svn://svn.ffmpeg.org/ffmpeg/trunk

a62a7323 10/11/2003 04:43 PM Mike Melanson

optimised versions of the get_pixels, diff_pixels, and bswap_buf
functions and support for 4 pixel high blocks in the put_pixels8_xxx and
avg_pixels8_xxx functions, courtesy of Robin Kay (komadori
at gekkou.co.uk)

Originally committed as revision 2358 to svn://svn.ffmpeg.org/ffmpeg/trunk

c9319f2e 10/11/2003 09:11 AM Michael Niedermayer

forgot to commit, i hope its correct

Originally committed as revision 2357 to svn://svn.ffmpeg.org/ffmpeg/trunk

688cbabe 10/11/2003 08:29 AM Michael Niedermayer

recommit of
direct rendering support

Originally committed as revision 2356 to svn://svn.ffmpeg.org/ffmpeg/trunk

11417def 10/11/2003 08:27 AM Michael Niedermayer

recommit of
VOL != 0x120 support

Originally committed as revision 2355 to svn://svn.ffmpeg.org/ffmpeg/trunk

3bbd2123 10/11/2003 08:25 AM Steven M. Schultz

recommit (of patch, as cvslog msg didnt apply cleanly)
libavcodec/ppc compile errors patch by ("Steven M. Schultz" <sms at 2BSD dot COM>)

Originally committed as revision 2354 to svn://svn.ffmpeg.org/ffmpeg/trunk

95831f48 10/11/2003 08:21 AM Michael Niedermayer

recommit of
slightly cleaner width / height comment

Originally committed as revision 2353 to svn://svn.ffmpeg.org/ffmpeg/trunk

49e17f84 10/11/2003 08:19 AM Michael Niedermayer

recommit of
#define DEBUG fix by (Glenn Maynard <g_sf at zewt dot org>)

Originally committed as revision 2352 to svn://svn.ffmpeg.org/ffmpeg/trunk

75917b88 10/11/2003 08:18 AM Drew Hess

recommit of
promote avpicture_alloc to public interface patch by (Drew Hess <dhess at ilm dot com>)

Originally committed as revision 2351 to svn://svn.ffmpeg.org/ffmpeg/trunk

86a7e115 10/11/2003 01:41 AM Roman Shaposhnik
  • recommiting change from SF CVS

Originally committed as revision 2350 to svn://svn.ffmpeg.org/ffmpeg/trunk

b3a5d003 10/11/2003 01:11 AM Mike Melanson

support a few more types of VQA files

Originally committed as revision 2349 to svn://svn.ffmpeg.org/ffmpeg/trunk

158c7f05 10/07/2003 11:32 AM Michael Niedermayer

use lagrange multipler instead of qp for ratecontrol, this may break some things, tell me ASAP if u notice anything broken
quality which was 1..31 float is now a 1..FF_LAMBDA_MAX int, and FF_QP2LAMBDA * qp can be used to convert to the new range

Originally committed as revision 2348 to svn://svn.ffmpeg.org/ffmpeg/trunk

72385798 10/05/2003 09:48 PM Mike Melanson

This patch marks frames used in RPZA decoder as reference frames, from
Roberto Togni (rtogni at freemail.it)

Originally committed as revision 2347 to svn://svn.ffmpeg.org/ffmpeg/trunk

e5021fff 10/05/2003 03:32 PM Michael Niedermayer

mpeg1 + trellis quant segfault fix

Originally committed as revision 2346 to svn://svn.ffmpeg.org/ffmpeg/trunk

8025405f 10/04/2003 11:59 PM Michael Niedermayer

10l ?

Originally committed as revision 2345 to svn://svn.ffmpeg.org/ffmpeg/trunk

cafa66af 10/04/2003 05:47 PM Mike Melanson

added solid color vectors; basic PAL8, 4x2-vector video (as in
Command & Conquer) looks great now; also added compressed codebook
support, but files using these (Lands of Lore) are not correct yet

Originally committed as revision 2344 to svn://svn.ffmpeg.org/ffmpeg/trunk

29d48296 10/04/2003 09:53 AM Michael Niedermayer

Patch for AAC encoding with libfaac by (Gildas Bazin <gbazin at altern dot org>)

Originally committed as revision 2342 to svn://svn.ffmpeg.org/ffmpeg/trunk

5a00941b 10/03/2003 05:50 AM Mike Melanson

instructions for using the decoder

Originally committed as revision 2340 to svn://svn.ffmpeg.org/ffmpeg/trunk

4120a53a 10/03/2003 05:43 AM Mike Melanson

implemented Id Quake II CIN support

Originally committed as revision 2339 to svn://svn.ffmpeg.org/ffmpeg/trunk

16c3c1ec 10/02/2003 08:52 AM Michael Niedermayer

rd cbp + single coeff elimination fix

Originally committed as revision 2333 to svn://svn.ffmpeg.org/ffmpeg/trunk

6955a882 10/02/2003 05:20 AM Mike Melanson

first pass at a VQA video decoder

Originally committed as revision 2332 to svn://svn.ffmpeg.org/ffmpeg/trunk

ec59fd53 10/02/2003 04:19 AM Mike Melanson

experimental half-pel motion compensation for C planes, courtesy of Dr.
Tim

Originally committed as revision 2331 to svn://svn.ffmpeg.org/ffmpeg/trunk

ca7d05d5 10/02/2003 12:24 AM Michael Niedermayer

optionally try to encode each MB with MV=<0,0> and choose the one with better RD

Originally committed as revision 2328 to svn://svn.ffmpeg.org/ffmpeg/trunk

4fa1c4fa 10/01/2003 11:34 PM Roman Shaposhnik
  • preAlpha DV encoding support -- there's still a truckload
    of work to do, but it least people can try it out and share
    ideas. Please don't hesitate to give it a spin:

    $ ffmpeg -i file.avi file.dv

    is all you need.
    • fix for a deallocation bug in DV muxer...
8d8c0294 10/01/2003 03:41 PM Michael Niedermayer

ac prediction cleanup
rate distorted optimal ac prediction for mpeg4

Originally committed as revision 2325 to svn://svn.ffmpeg.org/ffmpeg/trunk

2fdf638b 10/01/2003 04:39 AM Mike Melanson

New demuxers: Sega FILM/CPK, Westwood VQA & AUD; new decoders: MS RLE &
Video-1, Apple RPZA, Cinepak, Westwood IMA ADPCM

Originally committed as revision 2324 to svn://svn.ffmpeg.org/ffmpeg/trunk

f2f6134b 09/30/2003 10:18 PM Michael Niedermayer

rate distortion optimal cbp support (h263/mpeg4 non intra only)

Originally committed as revision 2323 to svn://svn.ffmpeg.org/ffmpeg/trunk

7458ccbb 09/29/2003 05:54 PM Roman Shaposhnik
  • DV handling was streamlined for both muxing/demuxing and
    decoding. All muxing/demuxing functionality is now available
    in libavformat/dv.[ch].
    • dv1394.c and avidec.c were hooked up with general DV demuxer.
    • DVAUDIO is dead! Long live pcm_s16le!...
da64ecc3 09/29/2003 03:44 PM Drew Hess

avcodec const correctness patch by (Drew Hess <dhess at ilm dot com>)

Originally committed as revision 2318 to svn://svn.ffmpeg.org/ffmpeg/trunk

fe0f2a97 09/28/2003 10:53 PM Dan Christiansen

PowerPC warnings & optimisations patch by (Dan Christiansen <danchr at daimi dot au dot dk>)

Originally committed as revision 2315 to svn://svn.ffmpeg.org/ffmpeg/trunk

d663a1fd 09/28/2003 08:34 PM Michael Niedermayer

AMR-WB support by (Johannes Carlsson <joca at rixmail dot se>)

Originally committed as revision 2311 to svn://svn.ffmpeg.org/ffmpeg/trunk

cd1f22f9 09/28/2003 08:27 PM Michael Niedermayer

simpler

Originally committed as revision 2310 to svn://svn.ffmpeg.org/ffmpeg/trunk

80de6a80 09/27/2003 12:02 AM Michael Niedermayer

hurry_up fix?

Originally committed as revision 2306 to svn://svn.ffmpeg.org/ffmpeg/trunk

8b76418a 09/27/2003 12:01 AM Michael Niedermayer

100l

Originally committed as revision 2305 to svn://svn.ffmpeg.org/ffmpeg/trunk

7af75e6c 09/26/2003 10:18 PM Michael Niedermayer

h263 stuffing decode fix

Originally committed as revision 2304 to svn://svn.ffmpeg.org/ffmpeg/trunk

2ecad8bd 09/25/2003 12:19 PM Michael Niedermayer

fixes levis.avi
dunno if this is correct ...

Originally committed as revision 2302 to svn://svn.ffmpeg.org/ffmpeg/trunk

34f60ee6 09/24/2003 07:45 PM Michael Niedermayer

slight quality improvement ( < +0.04 PSNR) for high bitrate videos with trellis quantization

Originally committed as revision 2300 to svn://svn.ffmpeg.org/ffmpeg/trunk

98b0858e 09/24/2003 12:06 AM Michael Niedermayer

constraint_parameter_flag fix

Originally committed as revision 2299 to svn://svn.ffmpeg.org/ffmpeg/trunk

e4e70d2e 09/22/2003 08:29 PM Falk Hüffner

Fix compilation with ccc

Originally committed as revision 2298 to svn://svn.ffmpeg.org/ffmpeg/trunk

b10529b4 09/19/2003 04:41 AM Mike Melanson

fix Interplay DPCM (frames are intracoded, predictors do not carry
forward to next block, initial predictors go to the output)

Originally committed as revision 2294 to svn://svn.ffmpeg.org/ffmpeg/trunk

42e96409 09/19/2003 04:00 AM Mike Melanson

MACRO-ize a bunch of redundant code blocks; fix 16-bit RGB modes (it's
RGB not RGG)

Originally committed as revision 2293 to svn://svn.ffmpeg.org/ffmpeg/trunk

bf649a9d 09/19/2003 01:13 AM Mike Melanson

do away with all those naughty global variables

Originally committed as revision 2292 to svn://svn.ffmpeg.org/ffmpeg/trunk

d86e8568 09/18/2003 03:30 AM Mike Melanson

video looks beautiful now, many thanks to Alexander Belyakov
<abel at krasu.ru> for squishing bunches of bugs

Originally committed as revision 2290 to svn://svn.ffmpeg.org/ffmpeg/trunk

75816852 09/17/2003 05:17 AM Mike Melanson

wrong, wrong, wrong...coded bits are read in the opposite direction

Originally committed as revision 2289 to svn://svn.ffmpeg.org/ffmpeg/trunk

cf7412b5 09/16/2003 08:28 PM Fabrice Bellard

use VC++ lib tool if available

Originally committed as revision 2286 to svn://svn.ffmpeg.org/ffmpeg/trunk

05fbd0a2 09/16/2003 11:25 AM Michael Niedermayer

scenechange_threshold

Originally committed as revision 2281 to svn://svn.ffmpeg.org/ffmpeg/trunk

cb728d79 09/15/2003 10:27 PM Fabrice Bellard

correct DLL windows install

Originally committed as revision 2279 to svn://svn.ffmpeg.org/ffmpeg/trunk

41338ac0 09/15/2003 07:18 PM Michael Niedermayer

another non const static, maybe its thread save now

Originally committed as revision 2276 to svn://svn.ffmpeg.org/ffmpeg/trunk

186447f8 09/14/2003 07:39 PM Mike Melanson

initial Interplay video decoder

Originally committed as revision 2275 to svn://svn.ffmpeg.org/ffmpeg/trunk

6423d073 09/14/2003 04:52 PM Mike Melanson

Ministry of English Composition fixes (courtesy of Diego Biurrun
<diego at biurrun.de>)

Originally committed as revision 2273 to svn://svn.ffmpeg.org/ffmpeg/trunk

afb8d3f8 09/14/2003 04:11 PM Mike Melanson

change pixel identifier conflict with AltiVec headers (patch courtesy of
Magnus Damm <damm at opensource.se>)

Originally committed as revision 2272 to svn://svn.ffmpeg.org/ffmpeg/trunk

f7728bf6 09/13/2003 10:07 AM Falk Hüffner

Use asms instead of builtins when compiling for generic Alpha. Less
ugly.

Originally committed as revision 2270 to svn://svn.ffmpeg.org/ffmpeg/trunk

0f371e3e 09/13/2003 02:31 AM Mike Melanson

final word on RGBA byte order

Originally committed as revision 2268 to svn://svn.ffmpeg.org/ffmpeg/trunk

e7015b41 09/12/2003 06:25 PM Roman Shaposhnik
  • patch for compile problem by "Steven M. Schultz" sms at 2BSD dot COM

Originally committed as revision 2267 to svn://svn.ffmpeg.org/ffmpeg/trunk

ba118447 09/12/2003 03:48 AM Mike Melanson

deploy palette control API

Originally committed as revision 2266 to svn://svn.ffmpeg.org/ffmpeg/trunk

7b7d86f1 09/11/2003 10:51 PM Fabrice Bellard

simplified version handling

Originally committed as revision 2264 to svn://svn.ffmpeg.org/ffmpeg/trunk

e9cc5211 09/11/2003 06:16 AM Mike Melanson

copy & paste strikes again

Originally committed as revision 2261 to svn://svn.ffmpeg.org/ffmpeg/trunk

6f4915ac 09/11/2003 05:46 AM Mike Melanson

xan_wc3 decoder now works correctly; added a bunch of output
colorspaces

Originally committed as revision 2260 to svn://svn.ffmpeg.org/ffmpeg/trunk

541ae140 09/10/2003 11:40 PM Michael Niedermayer

AVI stream header FCC / more reliable detection of old xvid files

Originally committed as revision 2258 to svn://svn.ffmpeg.org/ffmpeg/trunk

8fc6c2b5 09/10/2003 11:28 AM Michael Niedermayer

detect old xvid with fourcc=DIVX
remove "this file was encoded with ..." stuff (use debug=4096 if u want to know that)

Originally committed as revision 2253 to svn://svn.ffmpeg.org/ffmpeg/trunk

09770af8 09/10/2003 08:20 AM Michael Niedermayer

detect avcodec_open() on an already opened AVCodecContext

Originally committed as revision 2251 to svn://svn.ffmpeg.org/ffmpeg/trunk

b1609412 09/09/2003 10:59 PM Fabrice Bellard

removed warnings

Originally committed as revision 2248 to svn://svn.ffmpeg.org/ffmpeg/trunk

09b85c13 09/09/2003 10:56 PM Fabrice Bellard

use const data - began to make code more portable

Originally committed as revision 2247 to svn://svn.ffmpeg.org/ffmpeg/trunk

1df1df0b 09/09/2003 10:50 PM Fabrice Bellard

removed warnings

Originally committed as revision 2246 to svn://svn.ffmpeg.org/ffmpeg/trunk

83586795 09/09/2003 10:48 PM Fabrice Bellard

remove warnings

Originally committed as revision 2245 to svn://svn.ffmpeg.org/ffmpeg/trunk

2523e73c 09/09/2003 07:46 PM Michael Niedermayer

--disable-risky fix by (Luca Abeni <lucabe72 at email dot it>)

Originally committed as revision 2243 to svn://svn.ffmpeg.org/ffmpeg/trunk

cddf3f45 09/09/2003 07:03 PM Glenn Maynard

Debug/optimization patch by (Glenn Maynard <g_sf at zewt dot org>)

Originally committed as revision 2240 to svn://svn.ffmpeg.org/ffmpeg/trunk

98ce5991 09/08/2003 10:49 PM Fabrice Bellard

update sub_id in mpegaudio decoding (might need same method as MPEG2VIDEO too ?)

Originally committed as revision 2238 to svn://svn.ffmpeg.org/ffmpeg/trunk

80783dc2 09/08/2003 10:04 PM Fabrice Bellard

CODEC_ID_MP3LAME is obsolete

Originally committed as revision 2232 to svn://svn.ffmpeg.org/ffmpeg/trunk

dcedf586 09/08/2003 10:03 PM Fabrice Bellard

changed my mind about CODEC_ID_MPEGVIDEO - CODEC_ID_MP3LAME is absolete

Originally committed as revision 2231 to svn://svn.ffmpeg.org/ffmpeg/trunk

742d87d6 09/08/2003 09:05 PM Fabrice Bellard

removed os_support.h

Originally committed as revision 2227 to svn://svn.ffmpeg.org/ffmpeg/trunk

ca4a77c5 09/08/2003 09:04 PM Fabrice Bellard

removed os_support.h as most of libavcodec is os independant - most of the time only libavformat needs OS dependant features

Originally committed as revision 2226 to svn://svn.ffmpeg.org/ffmpeg/trunk

56c4a184 09/08/2003 07:58 PM Fabrice Bellard

ctype.h is a common header

Originally committed as revision 2223 to svn://svn.ffmpeg.org/ffmpeg/trunk

9937e686 09/08/2003 04:10 AM Mike Melanson

New fringe codecs: WC3/Xan video, Xan DPCM, DK3 & DK4 ADPCM

Originally committed as revision 2217 to svn://svn.ffmpeg.org/ffmpeg/trunk

8026c3b5 09/05/2003 02:41 PM Alex Beregszaszi

bump version numbers to 0.4.8

Originally committed as revision 2210 to svn://svn.ffmpeg.org/ffmpeg/trunk

a17236c5 09/04/2003 08:21 AM Michael Niedermayer

MingW patches by (Glenn Maynard <g_sf at zewt dot org>)

Originally committed as revision 2203 to svn://svn.ffmpeg.org/ffmpeg/trunk

e91df376 09/02/2003 08:34 AM Michael Niedermayer

CODEC_ID_MPEGVIDEO

Originally committed as revision 2198 to svn://svn.ffmpeg.org/ffmpeg/trunk

3ef8be2b 09/02/2003 04:32 AM Mike Melanson

initial commit for Id RoQ and Interplay MVE multimedia subsystems

Originally committed as revision 2195 to svn://svn.ffmpeg.org/ffmpeg/trunk

77ee78bc 09/01/2003 05:42 PM Michael Niedermayer

100l

Originally committed as revision 2193 to svn://svn.ffmpeg.org/ffmpeg/trunk

67b04c1a 09/01/2003 05:05 PM Michael Niedermayer

more fixes

Originally committed as revision 2192 to svn://svn.ffmpeg.org/ffmpeg/trunk

bf5d0505 09/01/2003 04:40 PM Michael Niedermayer

some fixes (still buggy though)

Originally committed as revision 2191 to svn://svn.ffmpeg.org/ffmpeg/trunk

421e0859 09/01/2003 03:53 PM Mike Melanson

skip preamble bytes

Originally committed as revision 2189 to svn://svn.ffmpeg.org/ffmpeg/trunk

1149acdc 09/01/2003 12:26 PM Michael Niedermayer

asv2 encoding

Originally committed as revision 2187 to svn://svn.ffmpeg.org/ffmpeg/trunk

9b56edf5 09/01/2003 08:10 AM Michael Niedermayer

ASV2 decoder

Originally committed as revision 2186 to svn://svn.ffmpeg.org/ffmpeg/trunk

cb231c48 08/30/2003 07:40 PM Michael Niedermayer

fixing unused f_code values
10l (forgot to update the regression test scores after the closed gop bit fix)

Originally committed as revision 2185 to svn://svn.ffmpeg.org/ffmpeg/trunk

dc98fc8d 08/30/2003 07:31 PM Michael Niedermayer

10l (big vs. little endian)

Originally committed as revision 2184 to svn://svn.ffmpeg.org/ffmpeg/trunk

12dccd4e 08/29/2003 07:42 PM Michael Niedermayer

bit_rate in mpeg1/2 should be 0x3FFFF for vbr or at least >= max_bitrate

Originally committed as revision 2180 to svn://svn.ffmpeg.org/ffmpeg/trunk

69b0ff3a 08/29/2003 03:57 PM Michael Niedermayer

10l (closed gop bit)

Originally committed as revision 2178 to svn://svn.ffmpeg.org/ffmpeg/trunk

8c5b5683 08/28/2003 01:38 PM Fabrice Bellard

fixed audio frame buffering problem (should correct problems on some streams) - faster synthesis filter - prototype 'parse_only' support

Originally committed as revision 2173 to svn://svn.ffmpeg.org/ffmpeg/trunk

d99ce8d7 08/28/2003 01:30 PM Fabrice Bellard

spelling fix

Originally committed as revision 2172 to svn://svn.ffmpeg.org/ffmpeg/trunk

2d5e962b 08/26/2003 10:26 PM Michael Niedermayer

100l (forget to reset me.skip for b frames)

Originally committed as revision 2170 to svn://svn.ffmpeg.org/ffmpeg/trunk

47017dd8 08/26/2003 10:05 PM Roman Shaposhnik
  • ffmpeg was silently rejecting to deinterlace NTSC DV. The problem
    is generic for any video with yuv411. Seems like a trivial fix,
    but we really have to clean up all of the pix_fmt business a bit more.

Originally committed as revision 2169 to svn://svn.ffmpeg.org/ffmpeg/trunk

22ddd60b 08/26/2003 08:14 PM Michael Niedermayer

fixing CODEC_FLAG_GLOBAL_HEADER

Originally committed as revision 2167 to svn://svn.ffmpeg.org/ffmpeg/trunk