Statistics
| Branch: | Revision:

ffmpeg / libavcodec @ be7109c1

# Date Author Comment
be7109c1 09/02/2002 04:48 PM Michael Niedermayer

ar -s -> ranlib

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

ecfd40b3 09/02/2002 09:51 AM Henry Mason

new vbv calculation patch by (Henry Mason <talus25 at speakeasy dot net>) with slight modification by me

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

ab6c65f6 09/02/2002 08:48 AM Brian Foley

altivec build tidyup patch by (Brian Foley <bfoley at compsoc dot nuigalway dot ie>)

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

004c18ee 09/01/2002 08:54 PM Michael Niedermayer

higher accuracy

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

81e0d0b4 09/01/2002 06:07 PM Mark Hills

oggvorbis support patch by (Mark Hills <mark at pogo dot org dot uk>)

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

ad324c93 09/01/2002 04:52 PM Michael Niedermayer

dct cleanup
more accurate mmx dct (dont discard bits for fun)
fixing mmx quantizer bug for qscale%2==1 (bias was slightly wrong)

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

86748dbc 09/01/2002 09:33 AM Michael Niedermayer

dct-test update
test simple-idct and ijg int DCT too
do tests with random & sparse matrixes
print systematic error matrixes

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

5bd11e31 09/01/2002 07:40 AM Lennert Buytenhek

dont discard first frame patch by (Lennert Buytenhek <buytenh at math dot leidenuniv dot nl>)

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

1565dabc 09/01/2002 07:26 AM Lennert Buytenhek

be less verbose patch by (Lennert Buytenhek <buytenh at math dot leidenuniv dot nl>)

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

ab6d194a 09/01/2002 07:19 AM Michael Niedermayer

croping patch by (talus25 at speakeasy dot net) with fixes from atmos & me

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

e7fce5e9 08/31/2002 02:17 PM Michael Niedermayer

bitexact hack for the simple mmx idct

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

c7e07931 08/30/2002 06:17 PM Martin Olschewski

sun solaris compilation bugfix, patch by (Martin Olschewski <olschewski at zpr dot uni-koeln dot de>)

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

471d7dc3 08/30/2002 04:16 PM Michael Niedermayer

undefined M_PI / M_E fix

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

a43bd1d7 08/30/2002 12:05 AM Heliodoro Tammaro

patch by Heliodoro Tammaro <helio at interactives dot org>
- configures/builds on all darwin versions
- ffserver builds on darwin (if you have the extra libraries)
- builds correctly (again) on non-darwin ppc (no -faltivec in gcc-3.2)

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

28db7fce 08/29/2002 11:55 PM Michael Niedermayer

slow but accurate integer dct from IJG (should be ok with the LGPL as the old DCT is the fast integer DCT from IJG)
per context DCT selection

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

255b3ac2 08/28/2002 09:47 PM Michael Niedermayer

use extradata for h263_long_vector mode detection

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

59925ef2 08/28/2002 01:14 PM Brian Foley

first cut at altivec support on darwin patch by (Brian Foley <bfoley at compsoc dot nuigalway dot ie>)

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

68bd11f5 08/28/2002 12:23 PM Michael Niedermayer

working around undefined behavior of get-vlc if the vlc s invalid
more debug output by default for errors (so we can see immedeatly whats wrong on bugreports)
guess long_vectors mode

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

ee3b2be6 08/28/2002 09:19 AM Michael Niedermayer

fixes rv10 decoding crash

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

07787186 08/28/2002 08:15 AM Dominik Mierzejewski

warning patch by (Dominik Mierzejewski <dominik at rangers dot eu dot org>)

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

fd7db0fd 08/27/2002 04:28 PM Michael Niedermayer

mpeg4 interlaced decoding support (not completly implemented/tested due to lack of samples)

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

e769f053 08/26/2002 08:45 PM Alex Beregszaszi

added aspected_width/height for EXTENDED_PAR

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

4dd0e44f 08/26/2002 04:10 PM Michael Niedermayer

fixing some 64bit bugs

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

405469ce 08/26/2002 08:14 AM Michael Niedermayer

forgot the const bits in 2pass curve matching (patch (with rounding removed) by Rémi Guyomarch <rguyom at pobox dot com>)

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

c695ca3b 08/25/2002 11:49 PM Michael Niedermayer

fixing qmin==qmax && qsquish==1

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

d0d816d8 08/25/2002 10:54 PM Rémi Guyomarch

NAN doesnt exist on FreeBSD patch by (Rémi Guyomarch <rguyom at pobox dot com>)

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

ce980a95 08/25/2002 09:41 PM Michael Niedermayer

new ratecontrol code
sadly there are no (unsigned) int left in AVCodecContext so this breaks shared libavcodec libs :(

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

3aa102be 08/25/2002 09:19 PM Michael Niedermayer

new ratecontrol code

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

7806197d 08/24/2002 01:24 PM Michael Niedermayer

error concealment needs the mbintra_table so it should allways be allocated

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

f36db5df 08/22/2002 07:41 PM Michael Niedermayer

faster ff_sqrt()

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

1fb4890b 08/22/2002 07:41 PM Michael Niedermayer

better scene change detection

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

90cee0c3 08/21/2002 07:18 PM Michael Niedermayer

darwin patches by Heliodoro Tammaro <helio at interactives dot org>

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

9f361534 08/20/2002 07:23 PM Michael Niedermayer

dont trash mm0, its still used in the next iteration of the loop (fixes strange horizontal lines on some blocks in b frames on mmx only cpus)

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

c9178d86 08/18/2002 12:42 AM Michael Niedermayer

same dc skip behavior for chroma & luma elimination, its confusing otherwise imho

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

f5866a03 08/17/2002 08:10 PM Michael Niedermayer

skip blocks with small chroma dc too (if the user wants it) needed to avoid IDCT == 0 problems which cause catastrophic error accumulation at qp=1

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

c1325d18 08/13/2002 06:51 PM Volker Moell

patch by (Volker Moell <volker-ml at die-moells dot de>)
creating $(prefix)/bin and $(prefix)/lib
improved linking libavcodec.so > libavcodec$(VERSION).so
ldconfig does not rise an error on not beeing root when installing

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

3625e88a 08/09/2002 10:43 AM Zdenek Kabelac
  • resync without endless loop

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

62959862 08/09/2002 12:13 AM Michael Niedermayer

faster vlc table selection

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

87f8cab4 08/06/2002 11:51 PM Michael Niedermayer

mpeg4 mpeg quantizer encoding

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

508abaca 08/05/2002 09:36 PM Michael Niedermayer

4mv + bframe decoding bugfix

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

f255af5d 08/05/2002 07:05 PM Michael Niedermayer

fixing level overflow check for qp=1

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

159d10fc 08/04/2002 07:28 PM Michael Niedermayer

hopefully fixing unreprodceable segfault when overreading the end if error_resilience==-1 (it didnt overread here though)

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

0a6baf39 08/04/2002 06:19 PM Michael Niedermayer

fixing slices which start at mb_x>0

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

55078332 08/04/2002 04:46 PM Michael Niedermayer

supporting rare overflow mess even with error_resilience>=0

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

44273f19 08/04/2002 04:21 PM Michael Niedermayer

making some error checks optional

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

b7adc711 08/04/2002 04:05 PM Michael Niedermayer

last_picture should be never == NULL (it was with dr1) this might fix a segfault with error concealment

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

d930ef19 08/02/2002 08:27 PM Michael Niedermayer

fixing mpeg4 mpeg quantizers

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

fc2bb4f4 08/02/2002 11:58 AM Michael Niedermayer

fixing normal mmx idct

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

32b90921 08/01/2002 11:23 PM Michael Niedermayer

10l found by Rémi Guyomarch <rguyom at pobox dot com>

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

a10678da 08/01/2002 11:01 AM Michael Niedermayer

max_b_frame=4 bugfix

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

5efa2650 07/31/2002 08:01 AM Michael Niedermayer

b frame direct mode bugfix (bug found by CM <chenm001 at 163 dot com>)

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

57d2bce1 07/29/2002 11:14 PM Falk Hüffner

MVI optimizations for motion estimation.

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

38274ea2 07/27/2002 02:48 PM Michael Niedermayer

dump bits per frame / qp / frame complexity support

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

d6afa9c6 07/27/2002 08:27 AM Leon van Stuivenberg

handle DRI/RST markers patch by Leon van Stuivenberg <leonvs at iae dot nl>

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

b71472eb 07/27/2002 03:08 AM Philip Gladstone

Add conversions to and from RGBA32 and BGRA32.

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

b5a093b3 07/25/2002 08:22 PM Michael Niedermayer

different edge positions fixed with edge emu / dr1

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

917e06c8 07/25/2002 04:25 PM Fabrice Bellard

added proposed API for parse_only mode to extract compressed frames from compressed streams

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

a5f06969 07/23/2002 09:44 AM Bohdan Horst

this include isn;t longer need and now generate a lot of warnings patch by Bohdan Horst <nexus at hoth.amu.edu.pl>

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

ce23c668 07/22/2002 08:51 PM Alex Beregszaszi

moved codebooks to svq1_cb.h

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

05174fd4 07/22/2002 08:15 AM Michael Niedermayer

fixing bitrate vs. kbitrate in header
fixing wmv1 decoder (was broken during some optimizations ...)
inter-intra prediction encoding

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

889c5224 07/22/2002 01:44 AM François Revol

adpcm encoding patch by François Revol <revol at free dot fr>

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

6742d95d 07/21/2002 07:54 AM François Revol

YUV410P to YUV420P patch by François Revol <revol at free dot fr>

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

3e6a20a0 07/21/2002 01:34 AM Michael Niedermayer

minor optimizations
fixing numbers.avi
fixing ac prediction between MBs with different QP

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

4afeaec9 07/21/2002 12:48 AM Michael Niedermayer

pix_abs mmx2 isnt bit-exact ...

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

0147f198 07/20/2002 08:05 PM François Revol beos/mov/adpcm patch by François Revol <revol at free dot fr>
  • Some BeOS fixes:
    - errno stuff
    - nanosleep() replacement
    - added a doc/README.beos
  • mov reader still has problems with most videos (skips many chunks),
    - It should now read .mov files with zlib-compressed moov headers (aka cmov)...
e1707f52 07/19/2002 10:23 PM Michael Niedermayer

BeOS patches by "shatty" <shatty at myrealbox.com>
1. errno's are negative on beos, so negating them gives positive values.
2. the -shared flag is -nostart on beos.
3. building the shared lib on beos requires -fomit-frame-pointer
4. beos doesn't have oss support...

eddbd7e5 07/18/2002 08:27 PM Roy Sigurd Karlsbakk

largefile support patch by Roy Sigurd Karlsbakk <roy at karlsbakk.net>

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

79c0c785 07/17/2002 11:32 PM Michael Niedermayer

use edge emu for encoding of width or height %16!=0 files

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

9022797b 07/17/2002 05:50 PM Michael Niedermayer

fixing NULL reference frame with dr1

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

9ac7ecd6 07/17/2002 03:54 PM Michael Niedermayer

hmm ABS > 512 fix
printing some error messages if some error occurs

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

9be42dba 07/17/2002 01:25 PM Michael Niedermayer

larger edge emu buffer (might have been too small)

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

54993774 07/17/2002 12:42 PM Michael Niedermayer

fixing gmc with emu edges

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

4c9ede2e 07/17/2002 11:04 AM Michael Niedermayer

interlaced mpeg2 fix ... replacing linesize>>1 by uvlinesize brainlessly wasnt a good idea

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

cc504d3c 07/17/2002 10:30 AM Michael Niedermayer

low_delay / has_b_frames fix

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

1a013246 07/17/2002 09:15 AM Michael Niedermayer

fixes fire.avi & subtitles.avi

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

fe072fb4 07/16/2002 11:45 AM Michael Niedermayer

exporting mbskip_table after it has been allocated

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

bc6d7776 07/16/2002 10:29 AM Michael Niedermayer

hurry up support
returning buf_size insetad of 0

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

22b13d5b 07/16/2002 10:19 AM Michael Niedermayer

grayscale only decoding

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

3cf33c37 07/16/2002 01:24 AM Michael Niedermayer

dr1

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

94aec31f 07/16/2002 12:48 AM Michael Niedermayer

dr1

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

760acb18 07/15/2002 09:19 PM Michael Niedermayer

direct rendering for SVQ1
MpegEncContext->opaque MUST NOT be used by the codec, its for the parent program
using standart values for pict_type
using (uv)linesize
handling dropable p-frames like b-frames

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

0fd90455 07/15/2002 02:15 PM Michael Niedermayer

uvlinesize
export has_b_frames
mb_skip with more than 2 ip buffers

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

cd141f4c 07/15/2002 07:43 AM Nick Kurshev

1001L

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

225f9c44 07/15/2002 12:25 AM Michael Niedermayer

4mv & qpel edge emu

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

93a21abd 07/14/2002 06:37 PM Michael Niedermayer

direct rendering method 1 support

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

4f68b084 07/14/2002 06:36 PM Michael Niedermayer

rl vlc table optimization (not yet used)

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

02e0aa20 07/14/2002 02:05 PM Michael Niedermayer

faster get_bit_cache

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

d200cab6 07/13/2002 07:31 PM Falk Hüffner

Force inlining on get_vlc2.

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

c03a7172 07/13/2002 05:30 PM Michael Niedermayer

rl decoding optimization

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

e3e98d3c 07/13/2002 04:29 PM Falk Hüffner

Remove support for variable BSIZE and INCR, as sub_pixels_* is no
longer needed.

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

a3494679 07/13/2002 04:23 PM Michael Niedermayer

get_vlc -> get_vlc2

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

f5abd9fd 07/13/2002 04:17 PM Falk Hüffner
  • Improve xy2 routines slightly
  • Mark MC pointer arguments as restrict

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

8ed2ddb2 07/13/2002 04:10 PM Michael Niedermayer

optimization (get_vlc() -> get_vlc2())

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

edcf9890 07/13/2002 03:45 PM Michael Niedermayer

optimization (get_vlc -> get_vlc2)

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

71529954 07/13/2002 03:03 PM Michael Niedermayer

return buf_size again, i hope kabi is finally happy now ;)

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

45a82edb 07/13/2002 02:55 PM Michael Niedermayer

rl vlc decoding optimizations

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

6b765cd2 07/12/2002 12:41 PM Falk Hüffner

Warning fix.

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

d85c5979 07/11/2002 11:34 PM Arpi

don't exit decoder after decoding first field -> fixes angels.avi interlacing

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

14ac09bf 07/11/2002 03:55 PM Falk Hüffner

Tweak Alpha compiler flags.

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

361e7cad 07/11/2002 03:54 PM Nick Kurshev

10L

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