OSDN Git Service

coroid/libav_saccubus.git
21 years agoAV synchronisation API
Fabrice Bellard [Mon, 21 Oct 2002 15:54:49 +0000 (15:54 +0000)]
AV synchronisation API

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

21 years agonew video grab device for ATI All-In-Wonder cards based on the GATOS km driver patch...
Michael Niedermayer [Sun, 20 Oct 2002 21:45:38 +0000 (21:45 +0000)]
new video grab device for ATI All-In-Wonder cards based on the GATOS km driver patch by (Fred <foohoo at shaw dot ca>)

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

21 years agofixing msmpeg4v3 encoding at bitrates <128k
Michael Niedermayer [Sun, 20 Oct 2002 17:02:41 +0000 (17:02 +0000)]
fixing msmpeg4v3 encoding at bitrates <128k

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

21 years agofixing h263 slice decoding (again)
Michael Niedermayer [Sat, 19 Oct 2002 23:48:08 +0000 (23:48 +0000)]
fixing h263 slice decoding (again)

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

21 years agofixing interlaced dct with 4mv
Michael Niedermayer [Sat, 19 Oct 2002 11:03:13 +0000 (11:03 +0000)]
fixing interlaced dct with 4mv

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

21 years agofixing h263 decoding (did segfault)
Michael Niedermayer [Sat, 19 Oct 2002 01:31:26 +0000 (01:31 +0000)]
fixing h263 decoding (did segfault)

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

21 years agofixing interlaced dct + hq mode
Michael Niedermayer [Fri, 18 Oct 2002 18:32:50 +0000 (18:32 +0000)]
fixing interlaced dct + hq mode

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

21 years agoavoid multiple init
Michael Niedermayer [Thu, 17 Oct 2002 00:04:33 +0000 (00:04 +0000)]
avoid multiple init

Originally committed as revision 7770 to svn://svn.mplayerhq.hu/mplayer/trunk/postproc

21 years agoinit flags before using it (found by arpi)
Michael Niedermayer [Wed, 16 Oct 2002 22:18:41 +0000 (22:18 +0000)]
init flags before using it (found by arpi)

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

21 years agocomplete mpeg4 GMC decoding support
Michael Niedermayer [Wed, 16 Oct 2002 19:55:49 +0000 (19:55 +0000)]
complete mpeg4 GMC decoding support

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

21 years agofixing alt_scan for the first frame (variable was reset)
Michael Niedermayer [Wed, 16 Oct 2002 17:23:18 +0000 (17:23 +0000)]
fixing alt_scan for the first frame (variable was reset)

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

21 years agowarning fixes
Michael Niedermayer [Tue, 15 Oct 2002 15:24:08 +0000 (15:24 +0000)]
warning fixes

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

21 years agofixing unused variables & adding missing options
Michael Niedermayer [Tue, 15 Oct 2002 15:07:38 +0000 (15:07 +0000)]
fixing unused variables & adding missing options

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

21 years agobetter framework for specific mpeg mux options such as vcd - added (incomplete) mpeg2...
Fabrice Bellard [Tue, 15 Oct 2002 10:22:23 +0000 (10:22 +0000)]
better framework for specific mpeg mux options such as vcd - added (incomplete) mpeg2 vob muxer for dvd creation

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

21 years agosuppressed vcd flag - use new mpeg mux format instead
Fabrice Bellard [Tue, 15 Oct 2002 10:14:05 +0000 (10:14 +0000)]
suppressed vcd flag - use new mpeg mux format instead

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

21 years agoremoved obsolete file
Fabrice Bellard [Tue, 15 Oct 2002 09:08:42 +0000 (09:08 +0000)]
removed obsolete file

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

21 years agobetter padding bug detection
Michael Niedermayer [Mon, 14 Oct 2002 19:53:04 +0000 (19:53 +0000)]
better padding bug detection

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

21 years agoremoved warnings
Fabrice Bellard [Mon, 14 Oct 2002 18:25:58 +0000 (18:25 +0000)]
removed warnings

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

21 years agoremoved invalid header include
Fabrice Bellard [Mon, 14 Oct 2002 18:01:32 +0000 (18:01 +0000)]
removed invalid header include

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

21 years agoadded null output format for speed testing
Fabrice Bellard [Mon, 14 Oct 2002 17:55:34 +0000 (17:55 +0000)]
added null output format for speed testing

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

21 years agoraw picture support in mux
Fabrice Bellard [Mon, 14 Oct 2002 17:53:02 +0000 (17:53 +0000)]
raw picture support in mux

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

21 years agocross compiling support
Fabrice Bellard [Mon, 14 Oct 2002 17:50:42 +0000 (17:50 +0000)]
cross compiling support

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

21 years agobetter MPEG4 support (at least can view some mpeg4 examples)
Fabrice Bellard [Mon, 14 Oct 2002 17:00:34 +0000 (17:00 +0000)]
better MPEG4 support (at least can view some mpeg4 examples)

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

21 years agompeg4 header parser clenup (needed for parsing of VOL header in avctx->extradata)
Michael Niedermayer [Mon, 14 Oct 2002 12:21:54 +0000 (12:21 +0000)]
mpeg4 header parser clenup (needed for parsing of VOL header in avctx->extradata)

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

21 years agofixing wmv1 slice decoding
Michael Niedermayer [Sun, 13 Oct 2002 19:53:32 +0000 (19:53 +0000)]
fixing wmv1 slice decoding

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

21 years agofixing yuy2 upscaling (use -sws 0 for the faster but uglier variant)
Michael Niedermayer [Sun, 13 Oct 2002 19:46:51 +0000 (19:46 +0000)]
fixing yuy2 upscaling (use -sws 0 for the faster but uglier variant)

Originally committed as revision 7726 to svn://svn.mplayerhq.hu/mplayer/trunk/postproc

21 years agommx yuy2 output
Michael Niedermayer [Sun, 13 Oct 2002 17:23:02 +0000 (17:23 +0000)]
mmx yuy2 output

Originally committed as revision 7724 to svn://svn.mplayerhq.hu/mplayer/trunk/postproc

21 years agobetter/cleaner error resilience (done in a 2nd pass after decoding)
Michael Niedermayer [Sun, 13 Oct 2002 13:16:04 +0000 (13:16 +0000)]
better/cleaner error resilience (done in a 2nd pass after decoding)
h263/mpeg4 out of order slice decoding

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

21 years agoyuy2 output support
Michael Niedermayer [Sun, 13 Oct 2002 00:30:38 +0000 (00:30 +0000)]
yuy2 output support

Originally committed as revision 7721 to svn://svn.mplayerhq.hu/mplayer/trunk/postproc

21 years agoMove Alpha optimized IDCT to own file. Based on a patch by Måns
Falk Hüffner [Fri, 11 Oct 2002 23:01:16 +0000 (23:01 +0000)]
Move Alpha optimized IDCT to own file. Based on a patch by Måns
Rullgård <mru@users.sourceforge.net>.

I've left out the idctCol2 part, because W4 has recently been decreed
to be 16383, and also I doubt it will give a noticeable speedup.

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

21 years agoadded mjpeg
Alex Beregszaszi [Fri, 11 Oct 2002 21:03:46 +0000 (21:03 +0000)]
added mjpeg

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

21 years agoremoved unused variables
Fabrice Bellard [Fri, 11 Oct 2002 13:49:16 +0000 (13:49 +0000)]
removed unused variables

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

21 years agoactivated 'raw stream copy' feature (use -acodec copy or -vcodec copy)
Fabrice Bellard [Fri, 11 Oct 2002 09:19:34 +0000 (09:19 +0000)]
activated 'raw stream copy' feature (use -acodec copy or -vcodec copy)

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

21 years agocorrected pixel format display
Fabrice Bellard [Fri, 11 Oct 2002 09:16:35 +0000 (09:16 +0000)]
corrected pixel format display

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

21 years agoadded stream copy capability
Fabrice Bellard [Fri, 11 Oct 2002 09:16:05 +0000 (09:16 +0000)]
added stream copy capability

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

21 years agouse C99 syntax for field init
Fabrice Bellard [Fri, 11 Oct 2002 07:23:35 +0000 (07:23 +0000)]
use C99 syntax for field init

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

21 years agoadded two pass info
Fabrice Bellard [Thu, 10 Oct 2002 17:12:55 +0000 (17:12 +0000)]
added two pass info

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

21 years agoadded mpeg in avi support
Fabrice Bellard [Thu, 10 Oct 2002 17:09:59 +0000 (17:09 +0000)]
added mpeg in avi support

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

21 years agoadded two pass support (same syntax as mencoder)
Fabrice Bellard [Thu, 10 Oct 2002 17:09:01 +0000 (17:09 +0000)]
added two pass support (same syntax as mencoder)

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

21 years agompeg1 2pass encoding
Michael Niedermayer [Wed, 9 Oct 2002 17:18:24 +0000 (17:18 +0000)]
mpeg1 2pass encoding

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

21 years agoresample fix by Petros Tsantoulis
Fabrice Bellard [Wed, 9 Oct 2002 14:16:31 +0000 (14:16 +0000)]
resample fix by Petros Tsantoulis

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

21 years agoadded DV support
Fabrice Bellard [Wed, 9 Oct 2002 12:35:53 +0000 (12:35 +0000)]
added DV support

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

21 years agosupport buffers containing more than one frame
Fabrice Bellard [Wed, 9 Oct 2002 12:35:22 +0000 (12:35 +0000)]
support buffers containing more than one frame

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

21 years agoadded raw DV demux (audio is currently not handled)
Fabrice Bellard [Tue, 8 Oct 2002 17:58:36 +0000 (17:58 +0000)]
added raw DV demux (audio is currently not handled)

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

21 years agofixed NTSC end of line bug
Fabrice Bellard [Tue, 8 Oct 2002 17:54:02 +0000 (17:54 +0000)]
fixed NTSC end of line bug

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

21 years agominimum support for YUV411P (new combined scaler/converter will handle that better...)
Fabrice Bellard [Tue, 8 Oct 2002 17:42:33 +0000 (17:42 +0000)]
minimum support for YUV411P (new combined scaler/converter will handle that better...)

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

21 years ago16x{8,16} {avg,put}_pixels support patch by (Juergen Keil <jk at tools dot de>)
Jürgen Keil [Tue, 8 Oct 2002 12:09:23 +0000 (12:09 +0000)]
16x{8,16} {avg,put}_pixels support patch by (Juergen Keil <jk at tools dot de>)

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

21 years ago10l - MMX/FPU state was not restored, causing nonsense fpu behaviour in caller (mplayer)
Arpi [Mon, 7 Oct 2002 23:08:42 +0000 (23:08 +0000)]
10l - MMX/FPU state was not restored, causing nonsense fpu behaviour in caller (mplayer)

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

21 years agoDV ntsc support, 411P colorspace added
Arpi [Mon, 7 Oct 2002 21:28:33 +0000 (21:28 +0000)]
DV ntsc support, 411P colorspace added

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

21 years ago* Fix dct_unquantize_h263_axp for changed block_last_index indexing.
Falk Hüffner [Mon, 7 Oct 2002 02:03:21 +0000 (02:03 +0000)]
* Fix dct_unquantize_h263_axp for changed block_last_index indexing.
* Set qadd to 0 for intra with h263_aic (whatever that may be).

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

21 years agoc syntax update patch by (mru at users dot sourceforge dot net (Måns Rullgård))
Måns Rullgård [Sun, 6 Oct 2002 23:06:06 +0000 (23:06 +0000)]
c syntax update patch by (mru at users dot sourceforge dot net (Måns Rullgård))

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

21 years agoset low_delay on encoding if no b frames
Michael Niedermayer [Sun, 6 Oct 2002 17:46:22 +0000 (17:46 +0000)]
set low_delay on encoding if no b frames

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

21 years agotrying to fix the non-x86 IDCTs (untested)
Michael Niedermayer [Sun, 6 Oct 2002 15:27:01 +0000 (15:27 +0000)]
trying to fix the non-x86 IDCTs (untested)

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

21 years agoMake compilable again after DCT cleanup. It gives wrong results,
Falk Hüffner [Sat, 5 Oct 2002 00:57:42 +0000 (00:57 +0000)]
Make compilable again after DCT cleanup. It gives wrong results,
though, so I disabled it for now. Anybody knows offhand what might be
the reason?

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

21 years agoSome nifty stuff for upcoming patches.
Falk Hüffner [Sat, 5 Oct 2002 00:12:58 +0000 (00:12 +0000)]
Some nifty stuff for upcoming patches.

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

21 years agoFix for source dir != build dir. Patch provided by Måns Rullgård.
Falk Hüffner [Fri, 4 Oct 2002 23:32:40 +0000 (23:32 +0000)]
Fix for source dir != build dir. Patch provided by Måns Rullgård.

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

21 years agomoved dct init out from mpv_common_init to dct_common_init (for less-uglier way for dv)
Alex Beregszaszi [Fri, 4 Oct 2002 20:59:29 +0000 (20:59 +0000)]
moved dct init out from mpv_common_init to dct_common_init (for less-uglier way for dv)

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

21 years agofixed MPEG2 pts parsing - ignore unknown stream type
Fabrice Bellard [Fri, 4 Oct 2002 15:46:59 +0000 (15:46 +0000)]
fixed MPEG2 pts parsing - ignore unknown stream type

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

21 years agosimplified parsing - added MMX idct support
Fabrice Bellard [Fri, 4 Oct 2002 07:49:00 +0000 (07:49 +0000)]
simplified parsing - added MMX idct support

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

21 years agoadded DV support
Fabrice Bellard [Fri, 4 Oct 2002 07:16:50 +0000 (07:16 +0000)]
added DV support

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

21 years agofirst working version of DV video decoder
Fabrice Bellard [Thu, 3 Oct 2002 21:07:39 +0000 (21:07 +0000)]
first working version of DV video decoder

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

21 years agoin fact IDCT248 needs to be normalized as I suspected
Fabrice Bellard [Thu, 3 Oct 2002 21:03:59 +0000 (21:03 +0000)]
in fact IDCT248 needs to be normalized as I suspected

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

21 years agops2 optimizations update patch by (Leon van Stuivenberg <leonvs at iae dot nl>)
Leon van Stuivenberg [Thu, 3 Oct 2002 20:57:19 +0000 (20:57 +0000)]
ps2 optimizations update patch by (Leon van Stuivenberg <leonvs at iae dot nl>)

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

21 years agoadded IDCT248 testing
Fabrice Bellard [Thu, 3 Oct 2002 19:49:23 +0000 (19:49 +0000)]
added IDCT248 testing

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

21 years agofirst version of IDCT248 for DV decoding support
Fabrice Bellard [Thu, 3 Oct 2002 13:41:33 +0000 (13:41 +0000)]
first version of IDCT248 for DV decoding support

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

21 years agofixing custom quantizer matrix decoding
Michael Niedermayer [Wed, 2 Oct 2002 22:56:58 +0000 (22:56 +0000)]
fixing custom quantizer matrix decoding
minor optimizations

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

21 years agooptimization
Michael Niedermayer [Wed, 2 Oct 2002 17:07:39 +0000 (17:07 +0000)]
optimization

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

21 years agosliced mode for mpeg1/2
Michael Niedermayer [Wed, 2 Oct 2002 16:36:43 +0000 (16:36 +0000)]
sliced mode for mpeg1/2

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

21 years agomove scantable init from block-decode to header parser
Michael Niedermayer [Tue, 1 Oct 2002 23:47:04 +0000 (23:47 +0000)]
move scantable init from block-decode to header parser

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

21 years agooptimizing mpeg2 decode block stuff
Michael Niedermayer [Tue, 1 Oct 2002 23:11:40 +0000 (23:11 +0000)]
optimizing mpeg2 decode block stuff

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

21 years agorv10 cleanup (de)muxer still needs to be cleaned up (still searching volunteer for...
Michael Niedermayer [Tue, 1 Oct 2002 19:29:10 +0000 (19:29 +0000)]
rv10 cleanup (de)muxer still needs to be cleaned up (still searching volunteer for that ;) )

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

21 years agosuppressed unrelated logs
Fabrice Bellard [Tue, 1 Oct 2002 08:46:41 +0000 (08:46 +0000)]
suppressed unrelated logs

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

21 years agofixing rv10, this isnt the cleanest solution (parsing the packet header in the codec...
Michael Niedermayer [Mon, 30 Sep 2002 21:36:43 +0000 (21:36 +0000)]
fixing rv10, this isnt the cleanest solution (parsing the packet header in the codec & creating it in the muxer) but it was that way before things broke, and its the simplest solution

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

21 years agooptimizing mpeg1_decode_block()
Michael Niedermayer [Mon, 30 Sep 2002 16:14:14 +0000 (16:14 +0000)]
optimizing mpeg1_decode_block()

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

21 years agoforgot zigzag_direct[] behind #ifdef DEBUG (found by Klaas-Pieter Vlieg <vlieg at...
Michael Niedermayer [Mon, 30 Sep 2002 10:06:17 +0000 (10:06 +0000)]
forgot zigzag_direct[] behind #ifdef DEBUG (found by Klaas-Pieter Vlieg <vlieg at eurescom dot de>)

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

21 years agoconvert only needed matrixes in convert_matrix() (mjpeg calls it for every frame)
Michael Niedermayer [Mon, 30 Sep 2002 09:19:54 +0000 (09:19 +0000)]
convert only needed matrixes in convert_matrix() (mjpeg calls it for every frame)

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

21 years agoindenting preprocessor stuff, as its completly unreadable otherwise
Michael Niedermayer [Sun, 29 Sep 2002 23:39:30 +0000 (23:39 +0000)]
indenting preprocessor stuff, as its completly unreadable otherwise

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

21 years agorenaming variable
Michael Niedermayer [Sun, 29 Sep 2002 23:21:13 +0000 (23:21 +0000)]
renaming variable

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

21 years agoidct permutation cleanup, idct can be selected per context now
Michael Niedermayer [Sun, 29 Sep 2002 22:44:22 +0000 (22:44 +0000)]
idct permutation cleanup, idct can be selected per context now
fixing some threadunsafe code

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

21 years agoAdd Alpha assembly for pix_abs16x16. Optimized for pca56, no large win
Falk Hüffner [Sun, 29 Sep 2002 15:14:28 +0000 (15:14 +0000)]
Add Alpha assembly for pix_abs16x16. Optimized for pca56, no large win
on ev6.

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

21 years agoAn easy way to speed up encoding by 6%.
Falk Hüffner [Sat, 28 Sep 2002 02:18:34 +0000 (02:18 +0000)]
An easy way to speed up encoding by 6%.

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

21 years agoMinor warning fix.
Falk Hüffner [Sat, 28 Sep 2002 01:49:37 +0000 (01:49 +0000)]
Minor warning fix.

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

21 years agominor optimization of h263_encode_motion()
Michael Niedermayer [Fri, 27 Sep 2002 15:38:54 +0000 (15:38 +0000)]
minor optimization of h263_encode_motion()

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

21 years agoff_get_fourcc() & XVIX support
Michael Niedermayer [Fri, 27 Sep 2002 10:27:57 +0000 (10:27 +0000)]
ff_get_fourcc() & XVIX support

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

21 years agoautodetect UMP4 (by adding a fourcc field to AVCodecContext)
Michael Niedermayer [Thu, 26 Sep 2002 23:27:22 +0000 (23:27 +0000)]
autodetect UMP4 (by adding a fourcc field to AVCodecContext)

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

21 years agoautomatically detect broken opendivx codec and workaround, so bug=1 shouldnt be neede...
Michael Niedermayer [Thu, 26 Sep 2002 22:37:33 +0000 (22:37 +0000)]
automatically detect broken opendivx codec and workaround, so bug=1 shouldnt be needed anymore for mpeg4 files, if there still are files which need bug=1 then tell me ...

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

21 years agoh263_dc_scale() cleanup
Michael Niedermayer [Thu, 26 Sep 2002 09:16:23 +0000 (09:16 +0000)]
h263_dc_scale() cleanup

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

21 years agompeg4 interlaced dct encoding
Michael Niedermayer [Thu, 26 Sep 2002 00:22:25 +0000 (00:22 +0000)]
mpeg4 interlaced dct encoding

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

21 years agops2 idct bugfix patch by (Leon van Stuivenberg <leonvs at iae dot nl>)
Leon van Stuivenberg [Tue, 24 Sep 2002 23:57:17 +0000 (23:57 +0000)]
ps2 idct bugfix patch by (Leon van Stuivenberg <leonvs at iae dot nl>)

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

21 years agoadaptive quantization for h263
Michael Niedermayer [Tue, 24 Sep 2002 15:07:44 +0000 (15:07 +0000)]
adaptive quantization for h263

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

21 years agoadaptive quantization for mpeg1
Michael Niedermayer [Tue, 24 Sep 2002 12:33:37 +0000 (12:33 +0000)]
adaptive quantization for mpeg1

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

21 years agodarkness masking (lumi masking does only bright stuff now)
Michael Niedermayer [Tue, 24 Sep 2002 10:53:59 +0000 (10:53 +0000)]
darkness masking (lumi masking does only bright stuff now)

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

21 years agofixing ac prediction encoding with adaptive quantization
Michael Niedermayer [Tue, 24 Sep 2002 09:15:46 +0000 (09:15 +0000)]
fixing ac prediction encoding with adaptive quantization

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

21 years agofixing variance scaling for b frames (messed adaptive quants up)
Michael Niedermayer [Mon, 23 Sep 2002 15:16:09 +0000 (15:16 +0000)]
fixing variance scaling for b frames (messed adaptive quants up)
cliping too long MVs in b frames instead of setting them to 0

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

21 years agoadaptive quantization (lumi/temporal & spatial complexity masking)
Michael Niedermayer [Mon, 23 Sep 2002 14:56:11 +0000 (14:56 +0000)]
adaptive quantization (lumi/temporal & spatial complexity masking)

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

21 years agops2 idct patch by (Leon van Stuivenberg <leonvs at iae dot nl>)
Leon van Stuivenberg [Mon, 23 Sep 2002 08:44:24 +0000 (08:44 +0000)]
ps2 idct patch by (Leon van Stuivenberg <leonvs at iae dot nl>)

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

21 years agotons of warning fixes, also some 10l bugfixes, including Dominik's PVA bug
Arpi [Sun, 22 Sep 2002 02:33:28 +0000 (02:33 +0000)]
tons of warning fixes, also some 10l bugfixes, including Dominik's PVA bug

Originally committed as revision 7473 to svn://svn.mplayerhq.hu/mplayer/trunk/postproc

21 years agoregression test for ratecontrol & adv mpeg4 stuff
Michael Niedermayer [Fri, 20 Sep 2002 15:22:24 +0000 (15:22 +0000)]
regression test for ratecontrol & adv mpeg4 stuff

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

21 years agopix_sum16_mmx()
Michael Niedermayer [Fri, 20 Sep 2002 10:03:01 +0000 (10:03 +0000)]
pix_sum16_mmx()

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

21 years agofdct_mmx -> ff_fdct_mmx (renamed to avoid namespace conflict with xvid)
Arpi [Thu, 19 Sep 2002 22:14:53 +0000 (22:14 +0000)]
fdct_mmx -> ff_fdct_mmx (renamed to avoid namespace conflict with xvid)
[found by Kim Minh Kaplan]

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