Statistics
| Branch: | Revision:

ffmpeg / libavcodec @ 1449b722

# Date Author Comment
1449b722 06/15/2006 09:20 AM Michael Niedermayer

10l to whoever wrote this

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

e6f0ad51 06/12/2006 09:34 PM Måns Rullgård

MIPS doesn't like unaligned accesses

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

c4da83fb 06/12/2006 09:30 AM Loren Merritt

h264: accept rbsp_trailing longer than 1 byte

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

87318d69 06/09/2006 10:26 PM Måns Rullgård

use ifeq(...,yes) instead of ifdef

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

f2cf4a6b 06/09/2006 01:10 PM Baptiste Coudurier

fix closed gop flag

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

086bfd25 06/04/2006 09:54 PM Michael Niedermayer

support doing motion estimation and compensation without any residual transform or coding
this is usefull for filters which need ME/MC

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

0d18f798 06/03/2006 10:18 PM Luca Barbato

put_pixels16_l2_altivec and avg_pixels16_l2_altivec

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

696d6889 06/03/2006 07:04 PM Loren Merritt

ADPCM: trellis quantization

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

f9243d34 06/03/2006 06:26 AM Corey Hickey

Make B-frame reduction sensitivity by b_strategy/vb_strategy = 1
user-tunable.

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

7e537051 06/03/2006 04:38 AM Loren Merritt

adpcm_ima & adpcm_yamaha: improved quantization

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

63d6a6b9 06/02/2006 07:50 AM Benjamin Larsson

Fixed a possible bug, checked against the assembly.
No sample that used the code has been found though.

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

42225a30 06/01/2006 09:57 PM Måns Rullgård

remove redundant make variable SUBDIR

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

6d9a2421 06/01/2006 09:37 PM Diego Biurrun

libavcodec/libpostproc ---> libpostproc

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

0919e788 06/01/2006 07:31 AM Benjamin Larsson

Flash Screen Video decoder (fourcc:FSV1)

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

2d2b86c2 05/31/2006 04:52 AM Kostya Shishkov

Palette support for newer KMVC

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

7374794a 05/30/2006 07:45 PM Loren Merritt

Snow: don't try to encode lossless with 9/7 wavelet, because it isn't lossless.

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

d4b287ed 05/30/2006 07:40 PM Loren Merritt

Snow: cosmetics

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

85fc0e75 05/30/2006 04:42 PM Loren Merritt

Snow: scale predicted mv based on which reference frame the neighbors used.

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

7f21a9a7 05/30/2006 06:49 AM Loren Merritt

Snow: cosmetics

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

871371a7 05/30/2006 05:44 AM Loren Merritt

Snow: fix subband weighting in wavelet cmp functions. use 32x32 cmp in iterative motion estimation.

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

383f62fd 05/30/2006 04:51 AM Loren Merritt

Snow: 10l. 1pass ratecontrol failed to set snow's internal quant.

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

b29183a1 05/29/2006 10:44 PM Corey Hickey

Make b_frame_strategy not fail on pass 2, but still print a notice.

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

3bbe7f5d 05/29/2006 07:25 PM Roberto Togni

10000l don't reuse outer loop index in inner loops

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

2fefd23b 05/29/2006 04:50 PM Michael Niedermayer

fabs is better then abs for floats ...

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

b3aaa7be 05/29/2006 04:39 PM Michael Niedermayer

typo me thinks ...

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

5964935c 05/29/2006 04:30 PM Michael Niedermayer

cbp must be >0 here or we are in troubble

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

5d18eaad 05/28/2006 10:44 PM Loren Merritt

h264: MBAFF interlaced decoding

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

67a82086 05/28/2006 10:28 PM Loren Merritt

h264: faster fill_rectangle()

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

8c36eaaa 05/28/2006 09:44 PM Loren Merritt

Snow multiple reference frames
(bitstream is not backwards compatible, even if refs aren't used)

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

4e64bead 05/28/2006 12:38 PM Loren Merritt

Snow 1pass ratecontrol

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

702497f8 05/26/2006 03:44 PM Baptiste Coudurier

fix mbd bits bug, finally

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

16862398 05/26/2006 03:37 PM Diego Biurrun

Remove all .cvsignore files, they are no longer necessary.

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

103eee53 05/17/2006 03:03 AM Kostya Shishkov

Now MPlayer should understand Smacker audio and video codecs.

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

2d974017 05/16/2006 03:19 PM Baptiste Coudurier

MPEG-2 4:2:2 encoding support

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

c2f69579 05/16/2006 02:24 PM Guillaume Poirier

fix compilation of 3dnowext instinsincs, both on ia32 and AMD64.
3dnow intrinsincs are for now only compiled if 3dnowext support is available. (I should add smth that
checks for plain 3dnow later)

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

fce9551e 05/14/2006 10:00 PM Guillaume Poirier

Add 3dnow intrinsic support for AMD64 machines: -march=athlon means IA32 for GCC, so use -m3dnow instead.
Note that there's no way to specificly activate 3dnow ext support

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

ed70a509 05/14/2006 02:21 PM Baptiste Coudurier

add quicktime uncompressed 8bit 4:2:2 support

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

307eb248 05/13/2006 05:16 PM Baptiste Coudurier

add MPEG-2 intra vlc support

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

d634aa20 05/13/2006 03:43 PM Baptiste Coudurier

remove unused variable

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

3a1a7e32 05/13/2006 10:45 AM Michael Niedermayer

sanity checks, some might have been exploitable ...

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

b8d10977 05/11/2006 11:17 PM Måns Rullgård

add unaligned16() and unaligned64()

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

8dcf48a8 05/11/2006 12:28 AM Benjamin Larsson

Cosmetics. Add the defines needed for debug output.

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

24efb5e5 05/11/2006 12:06 AM Loren Merritt

fix a crash on x86_64

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

415d10d0 05/10/2006 11:59 AM Baptiste Coudurier

fix alac decoder on little endian

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

2d661e07 05/10/2006 11:05 AM Michael Niedermayer

cosmetics (initalize variables where they are used)

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

11b68168 05/10/2006 10:57 AM Michael Niedermayer

decoders should (IMHO) not duplicate frames, the application can do this if it wants

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

d4277a7d 05/09/2006 08:40 AM Michael Niedermayer

allow insane gop sizes if the user doesnt care about playable streams (doesnt want compliance to any standard)

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

3b29cb6b 05/08/2006 01:44 PM Michael Niedermayer

add outcommented chunk of code to handle stuffing MBs at the end of slices (IMHO the standard doesnt allow this and there are no real world files which need it)

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

8d39d67a 05/07/2006 05:30 PM Denes Balatoni

vorbis 5:1 decoding fix, fix mi2_vorbis51.mp4, patch by Denes Balatoni <dbalatoni at programozo dot hu>

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

1dd509b1 05/07/2006 11:48 AM Michael Niedermayer

make zero motion vector threshold user setable

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

60827a1a 05/06/2006 10:57 AM Diego Biurrun

Further simplify AMR build.

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

09786209 05/05/2006 06:08 PM Loren Merritt

reinit quant matrices if pps is overwritten by another of the same pps_id.

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

215e46e6 05/05/2006 10:27 AM Diego Biurrun

Ignore errors from recursive AMR cleans.

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

c7f1a2f5 05/05/2006 09:41 AM Diego Biurrun

Unconditionally clean AMR subdirs.

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

a487e0f6 05/02/2006 06:45 PM Luca Barbato

Macosx fix

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

7923a3f9 05/02/2006 09:03 AM Michael Niedermayer

d10 decoding fix

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

c51ba67a 05/01/2006 12:28 AM Aurelien Jacobs

clip_uint8 now return an uint8_t so no need to &0xFF

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

89ddb72a 04/30/2006 07:31 PM Loren Merritt

warn on interlaced streams

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

2848ce84 04/29/2006 12:43 AM Loren Merritt

don't force asserts in release builds. 2% faster h264.

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

0c2aaa88 04/28/2006 11:16 PM Loren Merritt

memory leak.

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

7f12a978 04/28/2006 05:29 PM Michael Niedermayer

use previous qscale for intra_dc_threshold check

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

e27b6e62 04/28/2006 05:03 PM Michael Niedermayer

missmatch control for mpeg2 intra dequantization if bitexact=1

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

6eb1427f 04/28/2006 02:19 PM Benjamin Larsson

Revert bad ac3enc commit, the commited code was bigger and slower.

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

392f6da8 04/28/2006 07:46 AM Zuxy Meng

Remove unused and unsupported Cyrix's "Extended MMX",
Add SSE3 support.
Patch by Zuxy Meng < zuxy POIS meng AH gmail POIS com >
Original thread:
04/26/06 13:13:
[Ffmpeg-devel] [PATCH] Bug fix, SSE3 support in i386/cputest.c and dsputil.h

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

c4921874 04/27/2006 11:49 AM Diego Biurrun

Enable AMR_NB decoder/encoder when either AMR_NB or AMR_NB_FIXED is defined.

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

3ed410a6 04/27/2006 03:31 AM Diego Biurrun

Fix amr_nb-fixed build.

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

6eb07e73 04/27/2006 02:33 AM Diego Biurrun

Disentangle dependencies between amr_nb and amr_nb-fixed: amr_nb-fixed does
work even without amr_nb.

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

e0fb7e5b 04/27/2006 02:23 AM Diego Biurrun

cosmetics: Group all AMR variables together, add some newlines.

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

90d9a1ba 04/27/2006 02:19 AM Diego Biurrun

Misplaced CLEANAMR.

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

1ea00ed0 04/27/2006 02:10 AM Diego Biurrun

CLEANAMRWB --> CLEANAMR typo

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

5f22aa3c 04/25/2006 07:54 PM Luca Barbato

13% faster inner_add_yblock

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

f420826c 04/25/2006 05:29 PM Luca Barbato

40% faster decode

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

f267587e 04/23/2006 09:11 PM Uoti Urpala

Vorbis specs requires blocksize_1 >= blocksize_0, error if it's false.
Predict buffer size from blocksize_1 and number of channels and make
sure this does not exceed AVCODEC_MAX_AUDIO_FRAME_SIZE

Patch by Uoti Urpala >>> uoti |.| urpala |@| pp1 |.| inet |.| fi <<<...

176c142a 04/22/2006 09:21 PM Benjamin Larsson

Patch to generate the ac3 window, based on code by Justin Ruggles.

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

c6f9e821 04/21/2006 07:22 PM Loren Merritt

10l in h264 vismb/vismv (broke on 2006-03-09)

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

4f26258f 04/20/2006 07:23 PM Uoti Urpala

dtsdec.c copies one input packet at a time to a (static) buffer of size
4096 bytes while the packet can be up to 18726 bytes.
The code also keeps decoding until all input data has been used up,
not respecting AVCODEC_MAX_AUDIO_FRAME_SIZE.

The patch increases the buffer size and return after decoding one frame....

2d5545c3 04/19/2006 07:51 PM Reimar Döffinger

make "size" variable in avpicture_alloc signed, since avpicture_get_size
returns -1 on error which was not detected with previous code.

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

f42635f5 04/18/2006 03:48 AM Wolfram Gloger

gcc-2.95 compile fix, patch by Wolfram Gloger <wmglo A dent PIS med PIS uni-muenchen PIS de>

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

fd925db3 04/16/2006 03:40 AM Luca Barbato

typo in the gcc handmade regalloc trigger

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

2cf30841 04/15/2006 03:05 PM Diego Biurrun

Have EXTRALIBS appear after other link options, fixes shared build on Cygwin.
based on patch by Marcus Engene, ffmpeg AATT engene DDOOTT se

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

e1ffc3ad 04/15/2006 02:15 PM Diego Biurrun

Revert Windows "warning" message.

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

60dfd147 04/15/2006 12:52 PM Wolfgang Scherer

Fix SIGSEGV in rv10-null-pointer-500k.rm.
patch by Wolfgang Scherer, Wolfgang__ . Scherer @ gmx . __de

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

37921ffd 04/14/2006 08:45 PM Michael Niedermayer

fix "concealing 0 DC, 0 AC, 0 MV errors" bug

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

b548f2b9 04/14/2006 10:37 AM Michael Niedermayer

ffv1 and ffvhuff havnt changed since a long time and noone proposed any
changes within 1 month after my warning so they are officially no longer
experimental and we will gurantee decodeability of files encoded with
the currenzt ffv1/ffvhuff in the future
...

f1f7807a 04/10/2006 12:12 PM Benjamin Larsson

AC3 encoding volume fix, by Justin Ruggles jruggle earthlink net.

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

5341c209 04/10/2006 07:45 AM Luca Abeni

Baptiste COUDURIER's padding patch (reworked by me a little bit).
Moves padding code to imgconvert.c, and enables padding colorspaces != YUV420P.

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

7b98bcbd 04/09/2006 06:53 AM D Richard Felker III

signedness error caused broken decoding

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

c4e2a535 04/09/2006 06:04 AM D Richard Felker III

100l to loren. at least this fixes the compile error, but the code is still broken (decoding buggy/crashing)

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

0c35eb1c 04/07/2006 09:08 PM Roberto Togni

Add missing external declaration for kmvc codec

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

fd7b1991 04/07/2006 04:59 PM Kostya Shishkov

KMVC (used in Worms games) decoder. Works fine with samples from MPHQ

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

a01e08ee 04/07/2006 12:40 PM Luca Barbato

hadamard8_diff* enabled on linux/ppc

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

9076fee4 04/05/2006 06:56 PM Måns Rullgård

s/SAMPLT_FMT_NONE/SAMPLE_FMT_NONE/
typo spotted by Brian Brice <bbrice at newtek com>

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

75ca1a5f 04/05/2006 04:13 AM Loren Merritt

gmc_mmx tweaks

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

7b748aff 04/04/2006 12:35 PM Luca Abeni

Introduce swscale interface in libavcodec

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

703c8195 04/04/2006 09:23 AM Loren Merritt

mmx implementation of 3-point GMC. (5x faster than C)

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

841f65f2 04/03/2006 07:52 AM Loren Merritt

2x faster ff_mpeg4_set_direct_mv

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

f760b70f 04/03/2006 12:51 AM Justin Ruggles

AC3: support encoding fractional frame sizes

Patch by Justin Ruggles, jruggle <<at>> earthlink <<dot>> net

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

54009d42 03/31/2006 08:43 PM Michael Niedermayer

remove mpegvideo.c img resample dependancy

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

6b250e47 03/31/2006 08:40 PM Michael Niedermayer

get_xbits() optimization

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

ad8812be 03/31/2006 06:22 PM Michael Niedermayer

remove useless code

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