Stefan Gehrer
1a1650feca
make use of 16x16 motion comp functions, 16x8 and 8x16 do not seem to be worth it
...
Originally committed as revision 5646 to svn://svn.ffmpeg.org/ffmpeg/trunk
19 years ago
Michael Niedermayer
76b566687f
increasing version for AVBitStreamFilters
...
Originally committed as revision 5645 to svn://svn.ffmpeg.org/ffmpeg/trunk
19 years ago
Michael Niedermayer
514e0831ae
noise bitstream filter
...
add priv_data field to AVBitStreamFilterContext
Originally committed as revision 5644 to svn://svn.ffmpeg.org/ffmpeg/trunk
19 years ago
Michael Niedermayer
748c2fca7e
AVBitStreamFilter (some thingy which can modify the bitstream like add or remove global headers or change the headers or ...)
...
Originally committed as revision 5643 to svn://svn.ffmpeg.org/ffmpeg/trunk
19 years ago
Stefan Huehner
62a05b5b00
Mark some read-only datastructures as const.
...
patch by Stefan Huehner, stefan & at & huehner & dot & org
Originally committed as revision 5639 to svn://svn.ffmpeg.org/ffmpeg/trunk
19 years ago
Kostya Shishkov
1ae4a8e61f
Fix one case of choosing MV for chroma
...
Originally committed as revision 5635 to svn://svn.ffmpeg.org/ffmpeg/trunk
19 years ago
Diego Biurrun
da2e9781bb
spelling typo
...
Originally committed as revision 5633 to svn://svn.ffmpeg.org/ffmpeg/trunk
19 years ago
Måns Rullgård
bb428277fa
use $(LIBOBJFLAGS) when compiling sparc/*.c
...
Originally committed as revision 5630 to svn://svn.ffmpeg.org/ffmpeg/trunk
19 years ago
Måns Rullgård
98d417cbcd
#define SBUTTERFLY outside CONFIG_ENCODERS
...
Originally committed as revision 5628 to svn://svn.ffmpeg.org/ffmpeg/trunk
19 years ago
Stefan Gehrer
2e0141c351
even more cbp safety
...
Originally committed as revision 5627 to svn://svn.ffmpeg.org/ffmpeg/trunk
19 years ago
Stefan Gehrer
0e9b7305d0
missed removing this line in my last commit
...
Originally committed as revision 5626 to svn://svn.ffmpeg.org/ffmpeg/trunk
19 years ago
Diego Biurrun
f130fd4630
cosmetics: Break overly long lines.
...
Originally committed as revision 5622 to svn://svn.ffmpeg.org/ffmpeg/trunk
19 years ago
Michael Niedermayer
05e7e64d1a
add rounding bias earlier in the idct, avoids many adds
...
Originally committed as revision 5618 to svn://svn.ffmpeg.org/ffmpeg/trunk
19 years ago
Stefan Huehner
109d2de108
Mark read-only data as const. Patch by stefan huehner org.
...
Originally committed as revision 5615 to svn://svn.ffmpeg.org/ffmpeg/trunk
19 years ago
Michael Niedermayer
57d664ff32
return -1 on bitstream errors instead of continuing, as the following stuff almost always will be useless until the next startcode
...
Originally committed as revision 5613 to svn://svn.ffmpeg.org/ffmpeg/trunk
19 years ago
Michael Niedermayer
784036e404
simplify intra prediction mode decoding
...
Originally committed as revision 5612 to svn://svn.ffmpeg.org/ffmpeg/trunk
19 years ago
Michael Niedermayer
5ca0106879
check cbp for validity, avoids possible out of array reads / segfaults
...
Originally committed as revision 5611 to svn://svn.ffmpeg.org/ffmpeg/trunk
19 years ago
Michael Niedermayer
5781d6d6e8
minor simplificationn
...
Originally committed as revision 5610 to svn://svn.ffmpeg.org/ffmpeg/trunk
19 years ago
Kostya Shishkov
66d0ad2605
Implement intensity compensation
...
Originally committed as revision 5609 to svn://svn.ffmpeg.org/ffmpeg/trunk
19 years ago
Kostya Shishkov
8a66a390cc
Correctly choose global transform mode, MV mode and fix bitplane decoding
...
Originally committed as revision 5608 to svn://svn.ffmpeg.org/ffmpeg/trunk
19 years ago
Kostya Shishkov
35a9cac888
Optimizations suggested by Michael Niedermayer
...
Originally committed as revision 5607 to svn://svn.ffmpeg.org/ffmpeg/trunk
19 years ago
Stefan Gehrer
ad78c0f3f1
cleanup macroblock layer: merged decode of skipped MBs
...
with non-skipped
Originally committed as revision 5603 to svn://svn.ffmpeg.org/ffmpeg/trunk
19 years ago
Stefan Gehrer
f503b19574
cosmetic patch:
...
Doxygen-style comments
added some more comments
Originally committed as revision 5602 to svn://svn.ffmpeg.org/ffmpeg/trunk
19 years ago
Kostya Shishkov
05103ed33f
Correctly detect when use hpel or qpel mode
...
Originally committed as revision 5601 to svn://svn.ffmpeg.org/ffmpeg/trunk
19 years ago
Kostya Shishkov
ef6cc8ce46
4-MV mode final fixes (now it works for non-exotic modes)
...
Originally committed as revision 5600 to svn://svn.ffmpeg.org/ffmpeg/trunk
19 years ago
Kostya Shishkov
4a5343fabc
vc1_decode_intra_block() simplifications and corrections
...
Originally committed as revision 5599 to svn://svn.ffmpeg.org/ffmpeg/trunk
19 years ago
Luca Abeni
9c39071d6d
Move REG_* macros from libavcodec/i386/mmx.h to libavutil/x86_cpu.h
...
Originally committed as revision 5595 to svn://svn.ffmpeg.org/ffmpeg/trunk
19 years ago
Justin Ruggles
1e5707b7b8
porder patch by (Justin Ruggles jruggle a t earthlink d ot net)
...
Originally committed as revision 5593 to svn://svn.ffmpeg.org/ffmpeg/trunk
19 years ago
Kostya Shishkov
e4bf0302a3
4-MV decoding support
...
Originally committed as revision 5591 to svn://svn.ffmpeg.org/ffmpeg/trunk
19 years ago
Michael Niedermayer
b482e2d12f
CAVS decoder by (Stefan Gehrer stefan.gehrer gmx.de)
...
Originally committed as revision 5590 to svn://svn.ffmpeg.org/ffmpeg/trunk
19 years ago
Måns Rullgård
3f8674a902
remove redundant macro definitions
...
Originally committed as revision 5589 to svn://svn.ffmpeg.org/ffmpeg/trunk
19 years ago
Måns Rullgård
8fb0d07339
kill warning
...
Originally committed as revision 5588 to svn://svn.ffmpeg.org/ffmpeg/trunk
19 years ago
Stefan Gehrer
20ffddb93a
CODEC_ID_CAVS (part of the cavs patch by Stefan Gehrer stefan.gehrer gmx de)
...
Originally committed as revision 5579 to svn://svn.ffmpeg.org/ffmpeg/trunk
19 years ago
Stefan Gehrer
761089b028
staric frame_rate_tab -> non static ff_frame_rate_tab part of the cavs patch by (Stefan Gehrer stefan.gehrer gmx de)
...
Originally committed as revision 5578 to svn://svn.ffmpeg.org/ffmpeg/trunk
19 years ago
Michael Niedermayer
474176bf92
3 lines while -> 1 line for loop
...
Originally committed as revision 5577 to svn://svn.ffmpeg.org/ffmpeg/trunk
19 years ago
Michael Niedermayer
5d2f52b989
simplify
...
Originally committed as revision 5576 to svn://svn.ffmpeg.org/ffmpeg/trunk
19 years ago
Michael Niedermayer
b2e30cb324
simplify compute_autocorr
...
Originally committed as revision 5575 to svn://svn.ffmpeg.org/ffmpeg/trunk
19 years ago
Michael Niedermayer
412759560c
dont use memcpy for copying structs
...
Originally committed as revision 5574 to svn://svn.ffmpeg.org/ffmpeg/trunk
19 years ago
Michael Niedermayer
7c69b83057
simplify
...
Originally committed as revision 5573 to svn://svn.ffmpeg.org/ffmpeg/trunk
19 years ago
Justin Ruggles
a403fc0324
flac-lpc patch by (Justin Ruggles jruggle earthlink net)
...
tabs removed and regression.sh fixed (it was missing in the patch) by me
Originally committed as revision 5572 to svn://svn.ffmpeg.org/ffmpeg/trunk
19 years ago
Michael Niedermayer
78f67b7ad3
simplify
...
Originally committed as revision 5571 to svn://svn.ffmpeg.org/ffmpeg/trunk
19 years ago
Benjamin Larsson
7943355485
ff_fft_init now double checks that the system has mm3dnow.h before
...
checking if the cpu can do 3dnow at all. This bug caused amd cpu's
without sse to not have a working fft function. Ie no wma, cook or
vorbis decoder.
Originally committed as revision 5570 to svn://svn.ffmpeg.org/ffmpeg/trunk
19 years ago
Måns Rullgård
76f2a12fe7
remove unneeded casts
...
Originally committed as revision 5569 to svn://svn.ffmpeg.org/ffmpeg/trunk
19 years ago
Måns Rullgård
3dd46a296e
get rid of veccpy(), replace with simple assignment
...
Originally committed as revision 5568 to svn://svn.ffmpeg.org/ffmpeg/trunk
19 years ago
Michael Niedermayer
0abc2e73f8
new files for the CAVS decoder by (Stefan Gehrer <stefan gehrer gmx de)
...
Originally committed as revision 5567 to svn://svn.ffmpeg.org/ffmpeg/trunk
19 years ago
Måns Rullgård
91c58c944f
fill_mbaff_ref_list is missing a return statement, its return value
...
is ignored, and it can't possibly fail, so make it void
Originally committed as revision 5566 to svn://svn.ffmpeg.org/ffmpeg/trunk
19 years ago
Kostya Shishkov
8f8d0e4875
Adjust AC prediction if (some) predictors are not available.
...
Originally committed as revision 5564 to svn://svn.ffmpeg.org/ffmpeg/trunk
19 years ago
Kostya Shishkov
e9f2396e6f
0xFFFF l of cola. Now P-frames are decoded almost without distortions.
...
Originally committed as revision 5563 to svn://svn.ffmpeg.org/ffmpeg/trunk
19 years ago
Kostya Shishkov
a34c26cc3d
Remove unused variable (and it wasn't free'd too)
...
Originally committed as revision 5562 to svn://svn.ffmpeg.org/ffmpeg/trunk
19 years ago
Kostya Shishkov
0f7344aad9
Use MpegEncContext->mbskip_table instead of custom bitplane.
...
Originally committed as revision 5561 to svn://svn.ffmpeg.org/ffmpeg/trunk
19 years ago