Mike Melanson
|
7f9926a45e
|
another bitstream extraction to optimize: fixed-length motion vectors
Originally committed as revision 4286 to svn://svn.ffmpeg.org/ffmpeg/trunk
|
2005-05-21 01:12:41 +00:00 |
Mike Melanson
|
39922395d2
|
read Huffman tables from Theora header (patch courtesy of
Matthieu Castet <castet.matthieu at free.fr>)
Originally committed as revision 4284 to svn://svn.ffmpeg.org/ffmpeg/trunk
|
2005-05-19 23:59:10 +00:00 |
Loren Merritt
|
ba4ffc2b48
|
memory leak
Originally committed as revision 4282 to svn://svn.ffmpeg.org/ffmpeg/trunk
|
2005-05-19 19:11:40 +00:00 |
Måns Rullgård
|
2c57805831
|
accept old extradata format
Originally committed as revision 4281 to svn://svn.ffmpeg.org/ffmpeg/trunk
|
2005-05-19 11:45:10 +00:00 |
Måns Rullgård
|
d381c5054a
|
fix decoding of multi-channel vorbis streams
Originally committed as revision 4280 to svn://svn.ffmpeg.org/ffmpeg/trunk
|
2005-05-19 11:41:41 +00:00 |
Michael Niedermayer
|
7beddb12d4
|
use O(number of non zero coeffs) instead of O(number of coeffs) storage for the coefficient colleting/reordering
Originally committed as revision 4279 to svn://svn.ffmpeg.org/ffmpeg/trunk
|
2005-05-19 10:48:36 +00:00 |
Loren Merritt
|
29860cc88c
|
fix crash on negative POC
Originally committed as revision 4278 to svn://svn.ffmpeg.org/ffmpeg/trunk
|
2005-05-19 04:48:06 +00:00 |
Mike Melanson
|
d30769555f
|
replace unpack_token() with a series of lookup tables
Originally committed as revision 4277 to svn://svn.ffmpeg.org/ffmpeg/trunk
|
2005-05-19 02:43:21 +00:00 |
Aurelien Jacobs
|
def4272a03
|
install libav(codec|format).pc/libpostproc.pc for pkg-config (original patch from <j at v2v.cc>)
Originally committed as revision 4276 to svn://svn.ffmpeg.org/ffmpeg/trunk
|
2005-05-19 00:17:50 +00:00 |
Michael Niedermayer
|
3b5ffe7a39
|
fix mpeg2 chroma_420_type
Originally committed as revision 4274 to svn://svn.ffmpeg.org/ffmpeg/trunk
|
2005-05-18 19:42:42 +00:00 |
Mike Melanson
|
f4daf33ee8
|
fix 4MV MC and reinstate new MC VLC
Originally committed as revision 4273 to svn://svn.ffmpeg.org/ffmpeg/trunk
|
2005-05-18 17:14:59 +00:00 |
Måns Rullgård
|
7919d97e6d
|
fix shared libpostproc build
Originally committed as revision 4272 to svn://svn.ffmpeg.org/ffmpeg/trunk
|
2005-05-18 14:05:17 +00:00 |
Loren Merritt
|
5cf08f2393
|
H.264 deblocking optimizations (mmx for chroma_bS4 case, convert existing cases to 8-bit math)
Originally committed as revision 4271 to svn://svn.ffmpeg.org/ffmpeg/trunk
|
2005-05-18 09:17:22 +00:00 |
Michael Niedermayer
|
288774bbfc
|
reduce size of Vp3Fragment from 32byte to 16byte
Originally committed as revision 4270 to svn://svn.ffmpeg.org/ffmpeg/trunk
|
2005-05-18 09:07:26 +00:00 |
Michael Niedermayer
|
b5da363592
|
optimizing rle decoding loops a little
Originally committed as revision 4269 to svn://svn.ffmpeg.org/ffmpeg/trunk
|
2005-05-18 08:48:11 +00:00 |
Michael Niedermayer
|
8aeadb903a
|
disabling buggy optimizations
Originally committed as revision 4268 to svn://svn.ffmpeg.org/ffmpeg/trunk
|
2005-05-18 07:59:07 +00:00 |
Mike Melanson
|
d8278bab79
|
replace get_superblock_run_length() with a VLC table
Originally committed as revision 4267 to svn://svn.ffmpeg.org/ffmpeg/trunk
|
2005-05-18 00:11:49 +00:00 |
Mike Melanson
|
0ad72bdd5c
|
use VLCs for in place of get_fragment_run_length(), get_mode_code(), and
get_motion_vector_vlc()
Originally committed as revision 4266 to svn://svn.ffmpeg.org/ffmpeg/trunk
|
2005-05-17 23:39:23 +00:00 |
Mike Melanson
|
4935b1b9eb
|
signature has an 'x'
Originally committed as revision 4265 to svn://svn.ffmpeg.org/ffmpeg/trunk
|
2005-05-17 23:09:59 +00:00 |
Mike Melanson
|
b81f89490f
|
Fraps FPS1 video decoder (v1 & v2), courtesy of Roine Gustafsson <roine
at users sf net>
Originally committed as revision 4264 to svn://svn.ffmpeg.org/ffmpeg/trunk
|
2005-05-17 22:47:34 +00:00 |
Michael Niedermayer
|
6f7aa5891d
|
some optimizations gcc should have done (10% faster loop filter)
Originally committed as revision 4263 to svn://svn.ffmpeg.org/ffmpeg/trunk
|
2005-05-17 20:50:47 +00:00 |
Michael Niedermayer
|
ee408eadba
|
SATURATE_U8 -> clip_uint8 (10% faster loop filter)
Originally committed as revision 4262 to svn://svn.ffmpeg.org/ffmpeg/trunk
|
2005-05-17 20:30:22 +00:00 |
Michael Niedermayer
|
0bde73d907
|
Vorbis decoder by (Balatoni Denes | dbalatoni programozo hu)
Originally committed as revision 4261 to svn://svn.ffmpeg.org/ffmpeg/trunk
|
2005-05-17 19:02:43 +00:00 |
Michael Niedermayer
|
5773a74669
|
porting the mmx&sse2 (sse2 untested) vp3 idcts to the lavc idct API
Originally committed as revision 4260 to svn://svn.ffmpeg.org/ffmpeg/trunk
|
2005-05-17 18:28:40 +00:00 |
Michael Niedermayer
|
1482fee88d
|
remove duplicate zigzag tables
Originally committed as revision 4259 to svn://svn.ffmpeg.org/ffmpeg/trunk
|
2005-05-17 11:36:07 +00:00 |
Michael Niedermayer
|
36af0c959e
|
fix idct permutation
Originally committed as revision 4258 to svn://svn.ffmpeg.org/ffmpeg/trunk
|
2005-05-17 11:31:57 +00:00 |
Michael Niedermayer
|
8b6103da0f
|
porting vp3 idct over to lavc idct api
Originally committed as revision 4257 to svn://svn.ffmpeg.org/ffmpeg/trunk
|
2005-05-17 11:12:04 +00:00 |
Michael Niedermayer
|
ea191e08d6
|
remove permutation done to quant tables and then undone during idct
move permutation from idct to unpack_vlcs
Originally committed as revision 4256 to svn://svn.ffmpeg.org/ffmpeg/trunk
|
2005-05-17 09:18:49 +00:00 |
Michael Niedermayer
|
b178f758fa
|
disabling vp3 mmx&mmx2 idcts, they must be ported over to the lavc idct API, ill port the vp3 c idct
Originally committed as revision 4255 to svn://svn.ffmpeg.org/ffmpeg/trunk
|
2005-05-17 09:11:48 +00:00 |
Michael Niedermayer
|
36661afe02
|
fix last coeff
Originally committed as revision 4254 to svn://svn.ffmpeg.org/ffmpeg/trunk
|
2005-05-17 08:46:40 +00:00 |
Michael Niedermayer
|
a2df5a50ae
|
clear blocks after each idct instead of per picture
dont store the all zero coefficients of skiped blocks
Originally committed as revision 4253 to svn://svn.ffmpeg.org/ffmpeg/trunk
|
2005-05-17 00:52:29 +00:00 |
Ivan Kalvachev
|
1cf9f514dc
|
parse and save hrd_fullness and range_map
Originally committed as revision 4252 to svn://svn.ffmpeg.org/ffmpeg/trunk
|
2005-05-16 23:11:38 +00:00 |
Michael Niedermayer
|
220a6f401d
|
some benchmarking code
Originally committed as revision 4250 to svn://svn.ffmpeg.org/ffmpeg/trunk
|
2005-05-16 21:49:18 +00:00 |
Michael Niedermayer
|
d5e188359e
|
various 10l fixes for the loop filter
Originally committed as revision 4249 to svn://svn.ffmpeg.org/ffmpeg/trunk
|
2005-05-16 17:22:36 +00:00 |
Ivan Kalvachev
|
42cc17f926
|
whitespace cosmetics
Originally committed as revision 4248 to svn://svn.ffmpeg.org/ffmpeg/trunk
|
2005-05-16 14:55:22 +00:00 |
Michael Niedermayer
|
7bad42cf59
|
fix dequant matrix
Originally committed as revision 4246 to svn://svn.ffmpeg.org/ffmpeg/trunk
|
2005-05-16 09:29:13 +00:00 |
Michael Niedermayer
|
0d175622d8
|
another try at decode_ref_pic_list_reordering()
Originally committed as revision 4245 to svn://svn.ffmpeg.org/ffmpeg/trunk
|
2005-05-15 01:40:34 +00:00 |
Måns Rullgård
|
3f9d3777b9
|
work with latest svn of x264
Originally committed as revision 4244 to svn://svn.ffmpeg.org/ffmpeg/trunk
|
2005-05-14 21:02:49 +00:00 |
Michael Niedermayer
|
89ba9eede9
|
preserve parse context
Originally committed as revision 4241 to svn://svn.ffmpeg.org/ffmpeg/trunk
|
2005-05-14 15:34:49 +00:00 |
Michael Niedermayer
|
6ab8721198
|
fill missing reference pictures with something to avoid assertion failure
Originally committed as revision 4240 to svn://svn.ffmpeg.org/ffmpeg/trunk
|
2005-05-14 00:04:11 +00:00 |
Michael Niedermayer
|
cf5c5c8f08
|
10l (%f vs. %Ld)
Originally committed as revision 4239 to svn://svn.ffmpeg.org/ffmpeg/trunk
|
2005-05-13 23:11:32 +00:00 |
Matthieu Castet
|
ba7ee4a460
|
fix theora header parsing
patch by Matthieu Castet <castet dot matthieu at free dot fr>
Originally committed as revision 4238 to svn://svn.ffmpeg.org/ffmpeg/trunk
|
2005-05-13 21:06:44 +00:00 |
Måns Rullgård
|
30344a83e0
|
remove/replace non-ascii characters
Originally committed as revision 4237 to svn://svn.ffmpeg.org/ffmpeg/trunk
|
2005-05-13 21:04:16 +00:00 |
Måns Rullgård
|
ad2b531d3f
|
change extradata format for vorbis
Originally committed as revision 4235 to svn://svn.ffmpeg.org/ffmpeg/trunk
|
2005-05-13 18:10:23 +00:00 |
Michael Niedermayer
|
0444b02304
|
alignment fix by (Gábor Kovács >picard demoscene hu)
Originally committed as revision 4233 to svn://svn.ffmpeg.org/ffmpeg/trunk
|
2005-05-13 12:00:12 +00:00 |
Michael Niedermayer
|
d2cc7468f3
|
10l (mb_type uninitalized and then changed and overwritten)
Originally committed as revision 4232 to svn://svn.ffmpeg.org/ffmpeg/trunk
|
2005-05-13 08:17:25 +00:00 |
Michael Niedermayer
|
5cb46bc722
|
typo found by Chengji Zhao
Originally committed as revision 4231 to svn://svn.ffmpeg.org/ffmpeg/trunk
|
2005-05-12 23:34:23 +00:00 |
Michael Niedermayer
|
5085d59ddc
|
arm alignment fix
Originally committed as revision 4228 to svn://svn.ffmpeg.org/ffmpeg/trunk
|
2005-05-12 18:54:03 +00:00 |
Ivan Kalvachev
|
25a0a0a58f
|
few bistream fixes and verbosity tweaks
Originally committed as revision 4225 to svn://svn.ffmpeg.org/ffmpeg/trunk
|
2005-05-12 15:13:19 +00:00 |
Michael Niedermayer
|
4ad8ecd136
|
sanity check
Originally committed as revision 4224 to svn://svn.ffmpeg.org/ffmpeg/trunk
|
2005-05-12 10:15:19 +00:00 |