ffmpeg.git
17 years agouse lrintf to avoid double conversion
Fabrice Bellard [Tue, 29 Oct 2002 22:39:11 +0000 (22:39 +0000)]
use lrintf to avoid double conversion

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

17 years agoadded lrintf for non ISOC libcs (fixme: find a better test)
Fabrice Bellard [Tue, 29 Oct 2002 22:38:21 +0000 (22:38 +0000)]
added lrintf for non ISOC libcs (fixme: find a better test)

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

17 years agoavoid name clash - fixed again block size selection
Fabrice Bellard [Tue, 29 Oct 2002 22:27:30 +0000 (22:27 +0000)]
avoid name clash - fixed again block size selection

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

17 years agoavoid name clash
Fabrice Bellard [Tue, 29 Oct 2002 22:26:01 +0000 (22:26 +0000)]
avoid name clash

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

17 years agocleanup
Michael Niedermayer [Tue, 29 Oct 2002 20:12:24 +0000 (20:12 +0000)]
cleanup

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

17 years agocosmetics ;)
Michael Niedermayer [Tue, 29 Oct 2002 18:51:52 +0000 (18:51 +0000)]
cosmetics ;)
 prefixing all functions with pp_ to avoid namespace issues

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

17 years agobetter deblocking filter
Michael Niedermayer [Tue, 29 Oct 2002 18:35:15 +0000 (18:35 +0000)]
better deblocking filter

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

17 years agoupdate
Fabrice Bellard [Tue, 29 Oct 2002 14:32:50 +0000 (14:32 +0000)]
update

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

17 years ago-fomit-frame-pointer is needed for the PIC code
Michael Niedermayer [Tue, 29 Oct 2002 11:21:43 +0000 (11:21 +0000)]
-fomit-frame-pointer is needed for the PIC code

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

17 years agousing fewer registers (fixes compilation bug hopefully)
Michael Niedermayer [Tue, 29 Oct 2002 09:16:06 +0000 (09:16 +0000)]
using fewer registers (fixes compilation bug hopefully)

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

17 years agofix compilation on non-x86 with gcc 2.95
Colin Leroy [Tue, 29 Oct 2002 00:54:07 +0000 (00:54 +0000)]
fix compilation on non-x86 with gcc 2.95

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

17 years agoupdated
Fabrice Bellard [Mon, 28 Oct 2002 21:39:30 +0000 (21:39 +0000)]
updated

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

17 years agopostprocessing cleanup:
Michael Niedermayer [Mon, 28 Oct 2002 19:31:04 +0000 (19:31 +0000)]
postprocessing cleanup:
remove opendivx #ifdefs
remove rk1 filter
remove unused / obsolete stuff
add -1,4,2,4,-1 deinterlacing filter (ffmpeg uses that)
threadsafe / no more non-const globals
some optimizations
different strides for Y,U,V possible
remove ebx usage (someone really should fix gcc, this is really lame)
change the dering filter slightly (tell me if its worse for any files)

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

17 years agoFOURCC removed, using ff_get_fourcc instead (should be big-endian safe), workarounded...
Alex Beregszaszi [Mon, 28 Oct 2002 16:29:40 +0000 (16:29 +0000)]
FOURCC removed, using ff_get_fourcc instead (should be big-endian safe), workarounded a restart interval bug (Spectralfan.mov) (rst support should be rewritten and moved from decode_sos)

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

17 years agofixed block size selection
Fabrice Bellard [Mon, 28 Oct 2002 01:42:05 +0000 (01:42 +0000)]
fixed block size selection

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

17 years agounified wav header parsing - added extradata support
Fabrice Bellard [Mon, 28 Oct 2002 00:55:25 +0000 (00:55 +0000)]
unified wav header parsing - added extradata support

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

17 years agoadded new fft/mdct code - added fft-test program
Fabrice Bellard [Mon, 28 Oct 2002 00:51:48 +0000 (00:51 +0000)]
added new fft/mdct code - added fft-test program

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

17 years agoadded wma decoder
Fabrice Bellard [Mon, 28 Oct 2002 00:48:55 +0000 (00:48 +0000)]
added wma decoder

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

17 years agopreparing integration of new AC3 decoder
Fabrice Bellard [Mon, 28 Oct 2002 00:39:05 +0000 (00:39 +0000)]
preparing integration of new AC3 decoder

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

17 years agonew generic FFT/MDCT code for audio codecs
Fabrice Bellard [Mon, 28 Oct 2002 00:34:08 +0000 (00:34 +0000)]
new generic FFT/MDCT code for audio codecs

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

17 years agoupdated - feel free to correct/improve
Fabrice Bellard [Mon, 28 Oct 2002 00:29:13 +0000 (00:29 +0000)]
updated - feel free to correct/improve

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

17 years agoadded Michael's page
Fabrice Bellard [Sun, 27 Oct 2002 22:07:56 +0000 (22:07 +0000)]
added Michael's page

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

17 years agonew texinfo documentation - HTML version also included
Fabrice Bellard [Sun, 27 Oct 2002 22:00:34 +0000 (22:00 +0000)]
new texinfo documentation - HTML version also included

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

17 years agoget_vlc2()
Michael Niedermayer [Sun, 27 Oct 2002 21:02:47 +0000 (21:02 +0000)]
get_vlc2()

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

17 years ago3rd 10l - don't let it read data beyond the end of frame
Arpi [Sun, 27 Oct 2002 19:20:02 +0000 (19:20 +0000)]
3rd 10l - don't let it read data beyond the end of frame

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

17 years ago2nd 10l (noticed by arpi)
Alex Beregszaszi [Sun, 27 Oct 2002 19:11:06 +0000 (19:11 +0000)]
2nd 10l (noticed by arpi)

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

17 years agominor speedup noticed by arpi
Alex Beregszaszi [Sun, 27 Oct 2002 19:01:00 +0000 (19:01 +0000)]
minor speedup noticed by arpi

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

17 years ago10l
Alex Beregszaszi [Sun, 27 Oct 2002 18:03:42 +0000 (18:03 +0000)]
10l

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

17 years agoreworked decode_frame marker searching, fixes many non-working samples
Alex Beregszaszi [Sun, 27 Oct 2002 17:59:35 +0000 (17:59 +0000)]
reworked decode_frame marker searching, fixes many non-working samples

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

17 years agomergeing inter & intra rl_length tables (50% smaller & no meassureable difference...
Michael Niedermayer [Sun, 27 Oct 2002 12:20:58 +0000 (12:20 +0000)]
mergeing inter & intra rl_length tables (50% smaller & no meassureable difference in filesize/quality)

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

17 years ago75% smaller rl_length table
Michael Niedermayer [Sun, 27 Oct 2002 12:09:25 +0000 (12:09 +0000)]
75% smaller rl_length table

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

17 years agodsputil mmi cleanup patch by (Leon van Stuivenberg <leonvs at iae dot nl>)
Leon van Stuivenberg [Sun, 27 Oct 2002 09:20:48 +0000 (09:20 +0000)]
dsputil mmi cleanup patch by (Leon van Stuivenberg <leonvs at iae dot nl>)

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

17 years agohandle direct rendering buffer allocation failure
Michael Niedermayer [Sun, 27 Oct 2002 00:02:23 +0000 (00:02 +0000)]
handle direct rendering buffer allocation failure

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

17 years agofixing bitrate display if -acodec copy is used, patch by (Kareila <cokewench at yahoo...
Kareila [Sat, 26 Oct 2002 19:23:22 +0000 (19:23 +0000)]
fixing bitrate display if -acodec copy is used, patch by (Kareila <cokewench at yahoo dot com>)

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

17 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

17 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

17 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

17 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

17 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

17 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

17 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

17 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

17 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

17 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

17 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

17 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

17 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

17 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

17 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

17 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

17 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

17 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

17 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

17 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

17 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

17 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

17 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

17 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

17 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

17 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

17 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

17 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

17 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

17 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

17 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

17 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

17 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

17 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

17 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

17 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

17 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

17 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

17 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

17 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

17 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

17 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

17 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

17 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

17 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

17 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

17 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

17 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

17 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

17 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

17 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

17 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

17 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

17 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

17 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

17 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

17 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

17 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

17 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

17 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

17 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

17 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

17 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

17 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

17 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

17 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