Statistics
| Branch: | Revision:

ffmpeg / libavcodec @ 6636b7e8

# Date Author Comment
6636b7e8 07/12/2006 04:49 PM Måns Rullgård

rename AMR config variables to CONFIG_AMR*

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

f7f03a63 07/12/2006 03:19 PM Diego Biurrun

Remove MPlayer-specific include option hacks.

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

2f30a81d 07/11/2006 09:45 PM Diego Biurrun

CONFIG_WIN32 implies MinGW and Cygwin and possibly more, so use just
CONFIG_MINGW or MINGW32 instead.

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

21227514 07/09/2006 10:41 PM Michael Niedermayer

simplify

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

b2846eff 07/09/2006 03:35 PM Michael Niedermayer

avoid redundant local variables

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

69f34e5b 07/09/2006 03:20 PM Michael Niedermayer

simplify

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

e148c6e1 07/09/2006 03:12 PM Diego Biurrun

FastUVMV vs FastUVMC typo, noticed by bond

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

608bd843 07/09/2006 01:01 PM Måns Rullgård

make some tables const

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

af9e7d18 07/09/2006 12:02 PM Måns Rullgård

--enable/disable parsers. Warning: some combinations are broken.

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

a7702890 07/09/2006 10:33 AM Michael Niedermayer

remove STATS code (probably hasnt been used for years ..., and its not completely clear what it was good for anyway)

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

fdb59832 07/09/2006 03:00 AM Kostya Shishkov

Check if 4-MV MB should not be decoded.

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

5c4b8efd 07/09/2006 02:56 AM Kostya Shishkov

MVRANGE may occur in all frames and RESPIC in all but B-frames

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

3a3f1cf3 07/09/2006 02:51 AM Kostya Shishkov

Fix mquant selection for ALL_MBS mode

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

65c7bb9e 07/09/2006 02:47 AM Kostya Shishkov

Use overlap filter instead of loop filter.

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

d2779ecd 07/09/2006 02:44 AM Kostya Shishkov

Use s->first_slice_line in checks instead of s->mb_y

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

88e2539b 07/09/2006 01:08 AM Måns Rullgård

10l: make disabling all pcm/adpcm codecs work

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

f7e79298 07/08/2006 11:05 PM Måns Rullgård

only build dpcm.o if its codecs are enabled

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

6f3d6022 07/08/2006 10:38 PM Måns Rullgård

forgot to remove adx.o from objs always built

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

7239fb57 07/08/2006 10:31 PM Måns Rullgård

make the adx adpcm codec available

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

327dcfd3 07/08/2006 09:15 PM Måns Rullgård

enable/disable pcm and adpcm codecs

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

a29ff6b7 07/08/2006 04:41 PM Måns Rullgård

cosmetic: sort codec list alphabetically

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

c6375bf2 07/08/2006 04:39 PM Justin Ruggles

allows user-settable block size and fixes related typo

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

bac3be38 07/08/2006 04:39 PM Måns Rullgård

rewrite kconfig-style

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

7f53b77c 07/08/2006 04:36 PM Måns Rullgård

Sun mlib works fine. Remove comment stating otherwise.

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

6be4846a 07/08/2006 03:29 PM Diego Biurrun

Remove bogus IPP section that is not referenced anywhere.

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

f1b163e0 07/08/2006 07:14 AM Aurelien Jacobs

set proper bits_per_sample value for ADPCM codecs

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

ab7e3153 07/07/2006 11:54 PM Måns Rullgård

remove -fforce-addr as it to generate slightly slower code

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

9d82b0dd 07/07/2006 10:43 PM Michael Niedermayer

moving utf8 reading function to libavutil

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

5da71469 07/07/2006 10:42 PM Aurelien Jacobs

simplify the voc demuxer using av_get_bits_per_sample()

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

c448303d 07/07/2006 10:41 PM Michael Niedermayer

seems i forgot to commit this simplification ...

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

ac3e1834 07/07/2006 05:50 PM Baptiste Coudurier

av_get_bits_per_sample and due simplifications

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

29c5cdca 07/07/2006 11:08 AM Emiliano Parasassi

Fix compilation with --disable-decoders.
patch by Emiliano Parasassi, millallo --at-- gmail --dot-- com

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

55582f8d 07/07/2006 10:50 AM Michael Niedermayer

table contains vlc with 19 bits and 8*2 < 19

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

913e93d5 07/07/2006 05:02 AM Kostya Shishkov

Improve chroma MC: correct case for FASTUVMC=1, use slower but correct /2, and always use halfpel MC.
Not quite there yet but a bit better picture on some files.

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

50af2fd3 07/07/2006 04:51 AM Kostya Shishkov

Enable coefficient scaling

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

928dc49d 07/07/2006 04:50 AM Kostya Shishkov

Don't read out-of-bounds values.

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

1ede1725 07/06/2006 09:41 PM Måns Rullgård

simplify

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

0ac3dcb8 07/06/2006 08:32 PM Måns Rullgård

build mpegaudio.c and ac3enc.c only if needed

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

3284e7f3 07/06/2006 07:23 PM Stefan Gehrer

hopefully better for platforms not supporting misaligned read

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

1a1650fe 07/06/2006 07:21 PM Stefan Gehrer

make use of 16x16 motion comp functions, 16x8 and 8x16 do not seem to be worth it

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

76b56668 07/06/2006 03:35 PM Michael Niedermayer

increasing version for AVBitStreamFilters

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

514e0831 07/06/2006 03:28 PM Michael Niedermayer

noise bitstream filter
add priv_data field to AVBitStreamFilterContext

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

748c2fca 07/06/2006 03:04 PM Michael Niedermayer

AVBitStreamFilter (some thingy which can modify the bitstream like add or remove global headers or change the headers or ...)

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

62a05b5b 07/06/2006 01:53 PM Stefan Huehner

Mark some read-only datastructures as const.
patch by Stefan Huehner, stefan & at & huehner & dot & org

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

1ae4a8e6 07/06/2006 03:42 AM Kostya Shishkov

Fix one case of choosing MV for chroma

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

da2e9781 07/05/2006 10:56 PM Diego Biurrun

spelling typo

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

bb428277 07/05/2006 07:34 PM Måns Rullgård

use $(LIBOBJFLAGS) when compiling sparc/*.c

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

98d417cb 07/05/2006 07:31 PM Måns Rullgård

#define SBUTTERFLY outside CONFIG_ENCODERS

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

2e0141c3 07/05/2006 05:11 PM Stefan Gehrer

even more cbp safety

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

0e9b7305 07/05/2006 05:08 PM Stefan Gehrer

missed removing this line in my last commit

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

f130fd46 07/05/2006 02:12 PM Diego Biurrun

cosmetics: Break overly long lines.

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

05e7e64d 07/04/2006 10:43 PM Michael Niedermayer

add rounding bias earlier in the idct, avoids many adds

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

109d2de1 07/04/2006 07:15 PM Stefan Huehner

Mark read-only data as const. Patch by stefan huehner org.

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

57d664ff 07/04/2006 05:08 PM Michael Niedermayer

return -1 on bitstream errors instead of continuing, as the following stuff almost always will be useless until the next startcode

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

784036e4 07/04/2006 05:06 PM Michael Niedermayer

simplify intra prediction mode decoding

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

5ca01068 07/04/2006 04:42 PM Michael Niedermayer

check cbp for validity, avoids possible out of array reads / segfaults

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

5781d6d6 07/04/2006 04:30 PM Michael Niedermayer

minor simplificationn

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

66d0ad26 07/04/2006 03:40 PM Kostya Shishkov

Implement intensity compensation

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

8a66a390 07/04/2006 03:39 PM Kostya Shishkov

Correctly choose global transform mode, MV mode and fix bitplane decoding

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

35a9cac8 07/04/2006 03:33 PM Kostya Shishkov

Optimizations suggested by Michael Niedermayer

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

ad78c0f3 07/03/2006 06:43 PM Stefan Gehrer

cleanup macroblock layer: merged decode of skipped MBs
with non-skipped

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

f503b195 07/03/2006 05:37 PM Stefan Gehrer

cosmetic patch:
Doxygen-style comments
added some more comments

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

05103ed3 07/03/2006 05:22 PM Kostya Shishkov

Correctly detect when use hpel or qpel mode

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

ef6cc8ce 07/03/2006 05:21 PM Kostya Shishkov

4-MV mode final fixes (now it works for non-exotic modes)

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

4a5343fa 07/03/2006 05:17 PM Kostya Shishkov

vc1_decode_intra_block() simplifications and corrections

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

9c39071d 07/03/2006 10:52 AM Luca Abeni

Move REG_* macros from libavcodec/i386/mmx.h to libavutil/x86_cpu.h

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

1e5707b7 07/03/2006 09:20 AM Justin Ruggles

porder patch by (Justin Ruggles jruggle a t earthlink d ot net)

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

e4bf0302 07/03/2006 02:38 AM Kostya Shishkov

4-MV decoding support

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

b482e2d1 07/03/2006 12:16 AM Michael Niedermayer

CAVS decoder by (Stefan Gehrer stefan.gehrer gmx.de)

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

3f8674a9 07/02/2006 10:01 PM Måns Rullgård

remove redundant macro definitions

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

8fb0d073 07/02/2006 09:53 PM Måns Rullgård

kill warning

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

20ffddb9 07/02/2006 02:58 PM Stefan Gehrer

CODEC_ID_CAVS (part of the cavs patch by Stefan Gehrer stefan.gehrer gmx de)

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

761089b0 07/02/2006 02:50 PM Stefan Gehrer

staric frame_rate_tab -> non static ff_frame_rate_tab part of the cavs patch by (Stefan Gehrer stefan.gehrer gmx de)

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

474176bf 07/02/2006 01:14 PM Michael Niedermayer

3 lines while -> 1 line for loop

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

5d2f52b9 07/02/2006 01:10 PM Michael Niedermayer

simplify

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

b2e30cb3 07/02/2006 01:01 PM Michael Niedermayer

simplify compute_autocorr

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

41275956 07/02/2006 12:40 PM Michael Niedermayer

dont use memcpy for copying structs

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

7c69b830 07/02/2006 11:06 AM Michael Niedermayer

simplify

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

a403fc03 07/02/2006 10:22 AM Justin Ruggles

flac-lpc patch by (Justin Ruggles jruggle earthlink net)
tabs removed and regression.sh fixed (it was missing in the patch) by me

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

78f67b7a 07/02/2006 09:30 AM Michael Niedermayer

simplify

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

79433554 07/02/2006 02:05 AM Benjamin Larsson

ff_fft_init now double checks that the system has mm3dnow.h before
checking if the cpu can do 3dnow at all. This bug caused amd cpu's
without sse to not have a working fft function. Ie no wma, cook or
vorbis decoder.

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

76f2a12f 07/02/2006 01:52 AM Måns Rullgård

remove unneeded casts

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

3dd46a29 07/02/2006 01:39 AM Måns Rullgård

get rid of veccpy(), replace with simple assignment

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

0abc2e73 07/01/2006 10:52 PM Michael Niedermayer

new files for the CAVS decoder by (Stefan Gehrer <stefan gehrer gmx de)

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

91c58c94 07/01/2006 05:33 PM Måns Rullgård

fill_mbaff_ref_list is missing a return statement, its return value
is ignored, and it can't possibly fail, so make it void

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

8f8d0e48 07/01/2006 07:22 AM Kostya Shishkov

Adjust AC prediction if (some) predictors are not available.

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

e9f2396e 07/01/2006 07:13 AM Kostya Shishkov

0xFFFF l of cola. Now P-frames are decoded almost without distortions.

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

a34c26cc 07/01/2006 03:19 AM Kostya Shishkov

Remove unused variable (and it wasn't free'd too)

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

0f7344aa 07/01/2006 03:17 AM Kostya Shishkov

Use MpegEncContext->mbskip_table instead of custom bitplane.

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

a9493601 06/30/2006 08:00 AM Herve W
  • Allocating 16 bytes more for the MEMALIGN_HACK is enough. There's no
    need for 1 more extra byte.
  • Checking whether the to be allocated size is larger than INT_MAX,
    doesn't assure that size+16 bytes for the MEMALIGN_HACK isn't larger
    than INT_MAX.
  • malloc might return NULL. Checking for it before using that pointer...
3a6fc8fa 06/30/2006 07:50 AM Diego Pettenò

Disable w53 and w97 cmp methods when snow encoder is disabled
Patch by Diego 'Flameeyes' Petteno flameeyes AH gentoo PP org
Original thread:
Date: Jun 30, 2006 1:16 AM
Subject: [Ffmpeg-devel] [PATCH] Disable w53 and w97 cmp methods when snow encoder is disabled...

f2508b17 06/30/2006 05:53 AM Reynaldo H. Verdejo Pinochet

anothe useless sizeof(char)

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

3f6d6af6 06/30/2006 03:19 AM Kostya Shishkov

Slightly reworked MC code, it gives better picture.

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

c436ff41 06/30/2006 03:17 AM Kostya Shishkov

typo

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

7d77d5f6 06/30/2006 02:47 AM Diego Biurrun

spelling fixes courtesy of "Hervé W." H.O.W.aka.V+ffmpeg (at) gmail (dot) com

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

c6bb50e0 06/29/2006 11:17 AM Reimar Döffinger

Fix initialization of vc1_decoder (the same as wmv3_decoder).
Patch by Reimar Doeffinger.

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

87dfe848 06/29/2006 11:05 AM Kostya Shishkov

Some optimization and fixes - mostly reworked MC and bitplanes.

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

e8ba1cea 06/29/2006 11:02 AM Kostya Shishkov

This should make P-frames decoding work on x86 (by avoiding get_bits(0))

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

e71bcc37 06/27/2006 09:01 PM Justin Ruggles

flacenc - rice param search patch by (Justin Ruggles jruggle earthlink net

1) search for optimal rice parameters and partition order. i also
modified the stereo method estimation to use this to calculate estimated
bit count instead of using just the pure sums....

f26c2ef5 06/27/2006 03:37 PM Kostya Shishkov

Added loop filtering as ersatz for overlap filter (improves picture quality for coarse quantization).

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