ffmpeg.git
18 years agosegfault fix patch by (Juergen Keil <jk at tools dot de>)
Jürgen Keil [Sat, 26 Oct 2002 18:56:43 +0000 (18:56 +0000)]
segfault fix patch by (Juergen Keil <jk at tools dot de>)

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

18 years agofixing decoding of streams with no keyframe at the start
Michael Niedermayer [Fri, 25 Oct 2002 16:06:32 +0000 (16:06 +0000)]
fixing decoding of streams with no keyframe at the start

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

18 years agoidct_permutation_type variable, so the permutation type can quickly be identified
Michael Niedermayer [Fri, 25 Oct 2002 13:39:47 +0000 (13:39 +0000)]
idct_permutation_type variable, so the permutation type can quickly be identified

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

18 years agoregression test for H263+
Michael Niedermayer [Fri, 25 Oct 2002 10:50:02 +0000 (10:50 +0000)]
regression test for H263+

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

18 years agoslice encoding cleanup
Michael Niedermayer [Fri, 25 Oct 2002 00:08:32 +0000 (00:08 +0000)]
slice encoding cleanup

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

18 years agoclip MVs for direct mode
Michael Niedermayer [Thu, 24 Oct 2002 00:51:17 +0000 (00:51 +0000)]
clip MVs for direct mode

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

18 years agofixing RGB32->RGB16 on big endian patch by (Colin Leroy <colin at colino dot net>)
Colin Leroy [Wed, 23 Oct 2002 23:52:57 +0000 (23:52 +0000)]
fixing RGB32->RGB16 on big endian patch by (Colin Leroy <colin at colino dot net>)

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

18 years agooptimize block_permute()
Michael Niedermayer [Wed, 23 Oct 2002 15:11:07 +0000 (15:11 +0000)]
optimize block_permute()
optimize dct_quantize_c()
dont permute s->q_inter/intra_matrix

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

18 years agofixing interlaced MC & edge-emu
Michael Niedermayer [Wed, 23 Oct 2002 08:14:12 +0000 (08:14 +0000)]
fixing interlaced MC & edge-emu

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

18 years agomore defaults
Michael Niedermayer [Tue, 22 Oct 2002 23:43:25 +0000 (23:43 +0000)]
more defaults

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

18 years agoxvid qpel bug autodetect
Michael Niedermayer [Tue, 22 Oct 2002 19:48:52 +0000 (19:48 +0000)]
xvid qpel bug autodetect

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

18 years agoxvid qpel bug workaround
Michael Niedermayer [Tue, 22 Oct 2002 18:55:20 +0000 (18:55 +0000)]
xvid qpel bug workaround

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

18 years agoput/get portable for IEEE double - renamed put_native_string/get_native_string
Fabrice Bellard [Tue, 22 Oct 2002 09:23:14 +0000 (09:23 +0000)]
put/get portable for IEEE double - renamed put_native_string/get_native_string

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

18 years agosingle frame output fix
Fabrice Bellard [Mon, 21 Oct 2002 17:48:33 +0000 (17:48 +0000)]
single frame output fix

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

18 years agochanged write_packet API - should work as before
Fabrice Bellard [Mon, 21 Oct 2002 17:44:43 +0000 (17:44 +0000)]
changed write_packet API - should work as before

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

18 years agouse new PTS api - corrected AV sync for transcoding - factorized print_report() code
Fabrice Bellard [Mon, 21 Oct 2002 17:42:47 +0000 (17:42 +0000)]
use new PTS api - corrected AV sync for transcoding - factorized print_report() code

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

18 years agothe new output PTS handling is now generic
Fabrice Bellard [Mon, 21 Oct 2002 17:40:23 +0000 (17:40 +0000)]
the new output PTS handling is now generic

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

18 years agonew ffserver options patch by (D Richard Felker III <dalias at aerifal dot cx>)
D Richard Felker III [Mon, 21 Oct 2002 16:08:39 +0000 (16:08 +0000)]
new ffserver options patch by (D Richard Felker III <dalias at aerifal dot cx>)

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

18 years agouse PTS api - suppressed redundant fourcc tags (don't know why it was duplicated)
Fabrice Bellard [Mon, 21 Oct 2002 15:59:39 +0000 (15:59 +0000)]
use PTS api - suppressed redundant fourcc tags (don't know why it was duplicated)

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

18 years agouse consistant PTS handling - fixed MPEG2 Pack header generation (clock_ref value...
Fabrice Bellard [Mon, 21 Oct 2002 15:57:21 +0000 (15:57 +0000)]
use consistant PTS handling - fixed MPEG2 Pack header generation (clock_ref value is still slightly inaccurate)

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

18 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

18 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

18 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

18 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

18 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

18 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

18 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

18 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

18 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

18 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

18 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

18 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

18 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

18 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

18 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

18 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

18 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

18 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

18 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

18 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

18 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

18 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

18 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

18 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

18 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

18 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

18 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

18 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

18 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

18 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

18 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

18 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

18 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

18 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

18 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

18 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

18 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

18 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

18 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

18 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

18 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

18 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

18 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

18 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

18 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

18 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

18 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

18 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

18 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

18 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

18 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

18 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

18 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

18 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

18 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

18 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

18 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

18 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

18 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

18 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

18 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

18 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

18 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

18 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

18 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

18 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

18 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

18 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

18 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

18 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

18 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

18 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

18 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

18 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

18 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

18 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

18 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

18 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

18 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

18 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