Luca Barbato
|
8047fe72a9
|
avoid alignment hacks, luckly gcc does the right thing on arches different from x86
Originally committed as revision 5915 to svn://svn.ffmpeg.org/ffmpeg/trunk
|
19 years ago |
Luca Barbato
|
3b0df5254e
|
vorbis_inverse_coupling_altivec
Originally committed as revision 5914 to svn://svn.ffmpeg.org/ffmpeg/trunk
|
19 years ago |
Luca Barbato
|
90530cec20
|
Cleanup
Originally committed as revision 5913 to svn://svn.ffmpeg.org/ffmpeg/trunk
|
19 years ago |
Loren Merritt
|
cd035a6051
|
10l, vorbis_inverse_coupling_sse() was really 3dnow
Originally committed as revision 5903 to svn://svn.ffmpeg.org/ffmpeg/trunk
|
19 years ago |
Loren Merritt
|
32e8763103
|
another div -> fastdiv, another 2% faster vorbis.
Originally committed as revision 5902 to svn://svn.ffmpeg.org/ffmpeg/trunk
|
19 years ago |
Kostya Shishkov
|
c198597864
|
Looks like to be a good time to re-enable WMV3 decoder
Originally committed as revision 5901 to svn://svn.ffmpeg.org/ffmpeg/trunk
|
19 years ago |
Kostya Shishkov
|
48d3fca717
|
Don't try to decode P-frames from old WMV3 variant until their format is figured
Originally committed as revision 5900 to svn://svn.ffmpeg.org/ffmpeg/trunk
|
19 years ago |
Kostya Shishkov
|
481fb636b1
|
Some AltiVec optimizations for VC-1
Originally committed as revision 5899 to svn://svn.ffmpeg.org/ffmpeg/trunk
|
19 years ago |
Loren Merritt
|
2dac4acfc0
|
sse & sse2 implementations of vorbis channel coupling.
9% faster vorbis (on a K8).
Originally committed as revision 5898 to svn://svn.ffmpeg.org/ffmpeg/trunk
|
19 years ago |
Loren Merritt
|
7bf0049623
|
int16_t is faster than int_fast16_t for division.
2% faster vorbis (on a K8).
Originally committed as revision 5897 to svn://svn.ffmpeg.org/ffmpeg/trunk
|
19 years ago |
Michael Niedermayer
|
27dc20a071
|
set supported pixel formats correctly
Originally committed as revision 5896 to svn://svn.ffmpeg.org/ffmpeg/trunk
|
19 years ago |
Luca Barbato
|
832e6e9071
|
avoid possible segfault situations
Originally committed as revision 5895 to svn://svn.ffmpeg.org/ffmpeg/trunk
|
19 years ago |
Luca Barbato
|
50b35f7aa6
|
Cosmetics
Originally committed as revision 5890 to svn://svn.ffmpeg.org/ffmpeg/trunk
|
19 years ago |
Kostya Shishkov
|
9c05096967
|
Forgot to update LIBAVCODEC_VERSION_INT
Originally committed as revision 5877 to svn://svn.ffmpeg.org/ffmpeg/trunk
|
19 years ago |
Måns Rullgård
|
6c9ce82f74
|
remove libtheora wrapper
Originally committed as revision 5873 to svn://svn.ffmpeg.org/ffmpeg/trunk
|
19 years ago |
Kostya Shishkov
|
a70c27e813
|
Fix overflows in bicubic interpolation.
Originally committed as revision 5868 to svn://svn.ffmpeg.org/ffmpeg/trunk
|
19 years ago |
Kostya Shishkov
|
8295eb302f
|
Use bicubic MC (should also remove those ringing artifacts) when needed
Originally committed as revision 5864 to svn://svn.ffmpeg.org/ffmpeg/trunk
|
19 years ago |
Kostya Shishkov
|
5ce425f7e6
|
Use functions from DSPContext in vc1.c
Originally committed as revision 5863 to svn://svn.ffmpeg.org/ffmpeg/trunk
|
19 years ago |
Kostya Shishkov
|
64db55aedb
|
New functions in DSPContext for VC-1 decoding
Originally committed as revision 5862 to svn://svn.ffmpeg.org/ffmpeg/trunk
|
19 years ago |
Diego Biurrun
|
9cf94714d0
|
Remove spurious references to Ogg Theora encoder, such a thing never existed.
Originally committed as revision 5858 to svn://svn.ffmpeg.org/ffmpeg/trunk
|
19 years ago |
Stefan Gehrer
|
595e7bd940
|
some MMX optimizations for the CAVS decoder
Originally committed as revision 5846 to svn://svn.ffmpeg.org/ffmpeg/trunk
|
19 years ago |
Kostya Shishkov
|
09be55df9c
|
Set MpegEncContext->mspel flag (here it indicates that bicubic MC will be use)
Originally committed as revision 5845 to svn://svn.ffmpeg.org/ffmpeg/trunk
|
19 years ago |
Kostya Shishkov
|
ffb9a8b1b6
|
Support range reduced frames
Originally committed as revision 5844 to svn://svn.ffmpeg.org/ffmpeg/trunk
|
19 years ago |
Kostya Shishkov
|
138712fe43
|
Support grayscale decoding.
Originally committed as revision 5843 to svn://svn.ffmpeg.org/ffmpeg/trunk
|
19 years ago |
Kostya Shishkov
|
0154bae137
|
Add rounding for overlap filters
Originally committed as revision 5834 to svn://svn.ffmpeg.org/ffmpeg/trunk
|
19 years ago |
Loren Merritt
|
ae08a5631e
|
10l in r5768 (broke mbaff)
Originally committed as revision 5831 to svn://svn.ffmpeg.org/ffmpeg/trunk
|
19 years ago |
Luca Abeni
|
1ea501aff0
|
Remove sws_global_init() from swscaler emulation
Originally committed as revision 5830 to svn://svn.ffmpeg.org/ffmpeg/trunk
|
19 years ago |
Diego Biurrun
|
538389c981
|
Fix FSF postal address.
Originally committed as revision 5829 to svn://svn.ffmpeg.org/ffmpeg/trunk
|
19 years ago |
Luca Abeni
|
2793096fe3
|
Fix a corner case in sws emulation
Originally committed as revision 5827 to svn://svn.ffmpeg.org/ffmpeg/trunk
|
19 years ago |
Kostya Shishkov
|
5df6889364
|
Some B-frames support (parsing and decoding only, no motion compesation is done)
Originally committed as revision 5820 to svn://svn.ffmpeg.org/ffmpeg/trunk
|
19 years ago |
Kostya Shishkov
|
c39e3c6fbb
|
Some fixes for decode_p_mb()
Originally committed as revision 5819 to svn://svn.ffmpeg.org/ffmpeg/trunk
|
19 years ago |
Diego Biurrun
|
9f82cdc7b5
|
Remove obsolete and misleading warning.
Originally committed as revision 5816 to svn://svn.ffmpeg.org/ffmpeg/trunk
|
19 years ago |
Reimar Döffinger
|
bc185f72c0
|
Do not crash when the first frame is not a keyframe (and thus none of the
necessary initialization has been done yet).
Originally committed as revision 5815 to svn://svn.ffmpeg.org/ffmpeg/trunk
|
19 years ago |
Kostya Shishkov
|
83b3df83d3
|
Correct edge MC for chroma
Originally committed as revision 5813 to svn://svn.ffmpeg.org/ffmpeg/trunk
|
19 years ago |
Kostya Shishkov
|
230e9d4ca7
|
Replace code for clipping MV vectors (which is wrong to use here) with clipping source coords.
Originally committed as revision 5811 to svn://svn.ffmpeg.org/ffmpeg/trunk
|
19 years ago |
Kostya Shishkov
|
4b94465927
|
Don't do non-uniform quantization on zero coeffs.
Originally committed as revision 5810 to svn://svn.ffmpeg.org/ffmpeg/trunk
|
19 years ago |
Kostya Shishkov
|
27ed1a0dee
|
1000l: scale DC predictors instead of predicted value.
Originally committed as revision 5808 to svn://svn.ffmpeg.org/ffmpeg/trunk
|
19 years ago |
Kostya Shishkov
|
92ad0d9d3b
|
Set DC = 0 for skipped MB as it interferes DC prediction
Originally committed as revision 5807 to svn://svn.ffmpeg.org/ffmpeg/trunk
|
19 years ago |
Kostya Shishkov
|
b53921aabd
|
Set correctly quantizer and transform mode when parsing frame header.
Originally committed as revision 5806 to svn://svn.ffmpeg.org/ffmpeg/trunk
|
19 years ago |
Michael Niedermayer
|
d9cf32d920
|
avoid 4 +
Originally committed as revision 5799 to svn://svn.ffmpeg.org/ffmpeg/trunk
|
19 years ago |
Michael Niedermayer
|
d26a9ea0df
|
remove 166 useless underscores, and make this file valid c code as a result
Originally committed as revision 5798 to svn://svn.ffmpeg.org/ffmpeg/trunk
|
19 years ago |
Michael Niedermayer
|
e003ea066b
|
remove a few useless casts and avoid the useless t1/t2 variables
Originally committed as revision 5797 to svn://svn.ffmpeg.org/ffmpeg/trunk
|
19 years ago |
Michael Niedermayer
|
684d9e36fc
|
simplify
Originally committed as revision 5796 to svn://svn.ffmpeg.org/ffmpeg/trunk
|
19 years ago |
Michael Niedermayer
|
006ff1cabe
|
more simplifications
Originally committed as revision 5795 to svn://svn.ffmpeg.org/ffmpeg/trunk
|
19 years ago |
Michael Niedermayer
|
f72f8a7735
|
simplification
Originally committed as revision 5794 to svn://svn.ffmpeg.org/ffmpeg/trunk
|
19 years ago |
Michael Niedermayer
|
09eb00f6b5
|
iabs -> ABS
Originally committed as revision 5793 to svn://svn.ffmpeg.org/ffmpeg/trunk
|
19 years ago |
Michael Niedermayer
|
1abbf64e3b
|
simplify
Originally committed as revision 5792 to svn://svn.ffmpeg.org/ffmpeg/trunk
|
19 years ago |
Michael Niedermayer
|
1af5f60f6a
|
fix loop filter
Originally committed as revision 5791 to svn://svn.ffmpeg.org/ffmpeg/trunk
|
19 years ago |
Michael Niedermayer
|
5ced7b80ad
|
disable the vp3 mmx and sse2 idcts, their output doesnt match the c idct (tested with -f crc) and the theora spec does not allow different idcts not to mention the difference is quite vissible ...
Originally committed as revision 5788 to svn://svn.ffmpeg.org/ffmpeg/trunk
|
19 years ago |
Luca Abeni
|
cea8f6f323
|
Move av_malloc(), av_realloc(), and av_free() from libavcodec to libavutil
Originally committed as revision 5784 to svn://svn.ffmpeg.org/ffmpeg/trunk
|
19 years ago |