Michael Niedermayer
fb8a9e2f37
fixing interlaced dct + hq mode
...
Originally committed as revision 1048 to svn://svn.ffmpeg.org/ffmpeg/trunk
23 years ago
Michael Niedermayer
9fee1e234e
init flags before using it (found by arpi)
...
Originally committed as revision 1047 to svn://svn.ffmpeg.org/ffmpeg/trunk
23 years ago
Michael Niedermayer
073b013d00
complete mpeg4 GMC decoding support
...
Originally committed as revision 1046 to svn://svn.ffmpeg.org/ffmpeg/trunk
23 years ago
Michael Niedermayer
46fd0de8a7
fixing alt_scan for the first frame (variable was reset)
...
Originally committed as revision 1045 to svn://svn.ffmpeg.org/ffmpeg/trunk
23 years ago
Michael Niedermayer
d2975f8d4f
warning fixes
...
Originally committed as revision 1044 to svn://svn.ffmpeg.org/ffmpeg/trunk
23 years ago
Michael Niedermayer
a61f82653e
better padding bug detection
...
Originally committed as revision 1039 to svn://svn.ffmpeg.org/ffmpeg/trunk
23 years ago
Fabrice Bellard
ec6a375248
removed warnings
...
Originally committed as revision 1038 to svn://svn.ffmpeg.org/ffmpeg/trunk
23 years ago
Fabrice Bellard
4f891f53b3
removed invalid header include
...
Originally committed as revision 1037 to svn://svn.ffmpeg.org/ffmpeg/trunk
23 years ago
Michael Niedermayer
b704e7420b
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
23 years ago
Michael Niedermayer
26893f6bd4
fixing wmv1 slice decoding
...
Originally committed as revision 1031 to svn://svn.ffmpeg.org/ffmpeg/trunk
23 years ago
Michael Niedermayer
4d2858deac
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
23 years ago
Falk Hüffner
8b313a4787
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
23 years ago
Fabrice Bellard
18f4e34ff6
removed unused variables
...
Originally committed as revision 1027 to svn://svn.ffmpeg.org/ffmpeg/trunk
23 years ago
Fabrice Bellard
a5e880583c
corrected pixel format display
...
Originally committed as revision 1025 to svn://svn.ffmpeg.org/ffmpeg/trunk
23 years ago
Fabrice Bellard
4bfad53561
added two pass info
...
Originally committed as revision 1022 to svn://svn.ffmpeg.org/ffmpeg/trunk
23 years ago
Michael Niedermayer
4973397975
mpeg1 2pass encoding
...
Originally committed as revision 1019 to svn://svn.ffmpeg.org/ffmpeg/trunk
23 years ago
Fabrice Bellard
9c89585ad4
resample fix by Petros Tsantoulis
...
Originally committed as revision 1018 to svn://svn.ffmpeg.org/ffmpeg/trunk
23 years ago
Fabrice Bellard
d017ab70f4
support buffers containing more than one frame
...
Originally committed as revision 1016 to svn://svn.ffmpeg.org/ffmpeg/trunk
23 years ago
Fabrice Bellard
1c05e11d02
fixed NTSC end of line bug
...
Originally committed as revision 1014 to svn://svn.ffmpeg.org/ffmpeg/trunk
23 years ago
Fabrice Bellard
789587d595
minimum support for YUV411P (new combined scaler/converter will handle that better...)
...
Originally committed as revision 1013 to svn://svn.ffmpeg.org/ffmpeg/trunk
23 years ago
Jürgen Keil
47fa9c203a
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
23 years ago
Arpi
9e39878252
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
23 years ago
Arpi
e9feea594a
DV ntsc support, 411P colorspace added
...
Originally committed as revision 1010 to svn://svn.ffmpeg.org/ffmpeg/trunk
23 years ago
Falk Hüffner
acd2e05c47
* 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
23 years ago
Michael Niedermayer
0298af4887
set low_delay on encoding if no b frames
...
Originally committed as revision 1007 to svn://svn.ffmpeg.org/ffmpeg/trunk
23 years ago
Michael Niedermayer
676e200cff
trying to fix the non-x86 IDCTs (untested)
...
Originally committed as revision 1006 to svn://svn.ffmpeg.org/ffmpeg/trunk
23 years ago
Falk Hüffner
6c38306600
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
23 years ago
Falk Hüffner
e447d7d65f
Some nifty stuff for upcoming patches.
...
Originally committed as revision 1004 to svn://svn.ffmpeg.org/ffmpeg/trunk
23 years ago
Falk Hüffner
3565eeaaaa
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
23 years ago
Alex Beregszaszi
defdfc9aa0
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
23 years ago
Fabrice Bellard
7be166e4ea
simplified parsing - added MMX idct support
...
Originally committed as revision 1000 to svn://svn.ffmpeg.org/ffmpeg/trunk
23 years ago
Fabrice Bellard
020fcc94e0
added DV support
...
Originally committed as revision 999 to svn://svn.ffmpeg.org/ffmpeg/trunk
23 years ago
Fabrice Bellard
5d2231ee8f
first working version of DV video decoder
...
Originally committed as revision 998 to svn://svn.ffmpeg.org/ffmpeg/trunk
23 years ago
Fabrice Bellard
652f019786
in fact IDCT248 needs to be normalized as I suspected
...
Originally committed as revision 997 to svn://svn.ffmpeg.org/ffmpeg/trunk
23 years ago
Leon van Stuivenberg
5917d17cb7
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
23 years ago
Fabrice Bellard
a46a3ce416
added IDCT248 testing
...
Originally committed as revision 995 to svn://svn.ffmpeg.org/ffmpeg/trunk
23 years ago
Fabrice Bellard
9bf71516b1
first version of IDCT248 for DV decoding support
...
Originally committed as revision 994 to svn://svn.ffmpeg.org/ffmpeg/trunk
23 years ago
Michael Niedermayer
3a3d3a42c2
fixing custom quantizer matrix decoding
...
minor optimizations
Originally committed as revision 993 to svn://svn.ffmpeg.org/ffmpeg/trunk
23 years ago
Michael Niedermayer
3994623df2
optimization
...
Originally committed as revision 992 to svn://svn.ffmpeg.org/ffmpeg/trunk
23 years ago
Michael Niedermayer
ce5b7c5e11
sliced mode for mpeg1/2
...
Originally committed as revision 991 to svn://svn.ffmpeg.org/ffmpeg/trunk
23 years ago
Michael Niedermayer
acf44abb8c
move scantable init from block-decode to header parser
...
Originally committed as revision 990 to svn://svn.ffmpeg.org/ffmpeg/trunk
23 years ago
Michael Niedermayer
3729c91296
optimizing mpeg2 decode block stuff
...
Originally committed as revision 989 to svn://svn.ffmpeg.org/ffmpeg/trunk
23 years ago
Michael Niedermayer
144f062500
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
23 years ago
Michael Niedermayer
4c2bc159bd
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
23 years ago
Michael Niedermayer
a02017367b
optimizing mpeg1_decode_block()
...
Originally committed as revision 985 to svn://svn.ffmpeg.org/ffmpeg/trunk
23 years ago
Michael Niedermayer
8e1652dc9d
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
23 years ago
Michael Niedermayer
cc7ac88830
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
23 years ago
Michael Niedermayer
9b59c92f47
indenting preprocessor stuff, as its completly unreadable otherwise
...
Originally committed as revision 982 to svn://svn.ffmpeg.org/ffmpeg/trunk
23 years ago
Michael Niedermayer
23e54f6927
renaming variable
...
Originally committed as revision 981 to svn://svn.ffmpeg.org/ffmpeg/trunk
23 years ago
Michael Niedermayer
2ad1516a6c
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
23 years ago