Michael Niedermayer
19aa028dc5
10l (keyframes and context resets)
...
Originally committed as revision 3426 to svn://svn.ffmpeg.org/ffmpeg/trunk
21 years ago
Michael Niedermayer
39c61bbbd3
cleanup
...
Originally committed as revision 3425 to svn://svn.ffmpeg.org/ffmpeg/trunk
21 years ago
Michael Niedermayer
fff6d4ea4e
10l
...
more benchmarking code
inline
Originally committed as revision 3424 to svn://svn.ffmpeg.org/ffmpeg/trunk
21 years ago
Mike Melanson
229daca7a2
8-bit mode corrections
...
Originally committed as revision 3423 to svn://svn.ffmpeg.org/ffmpeg/trunk
21 years ago
Michael Niedermayer
ea7d9cd4bc
merge decode_subband() and dequantize()
...
Originally committed as revision 3422 to svn://svn.ffmpeg.org/ffmpeg/trunk
21 years ago
Michael Niedermayer
ff76515933
11% faster decode_subband()
...
Originally committed as revision 3421 to svn://svn.ffmpeg.org/ffmpeg/trunk
21 years ago
Michael Niedermayer
0cea8a037c
5% faster decode_subband()
...
a little cleanup
Originally committed as revision 3420 to svn://svn.ffmpeg.org/ffmpeg/trunk
21 years ago
Michael Niedermayer
7b49c30974
46% faster decode_subband()
...
Originally committed as revision 3419 to svn://svn.ffmpeg.org/ffmpeg/trunk
21 years ago
Michael Niedermayer
3c1adccd1c
50% faster decode_subband()
...
Originally committed as revision 3418 to svn://svn.ffmpeg.org/ffmpeg/trunk
21 years ago
Michael Niedermayer
07140e398c
yuv median encoding 10l fix
...
Originally committed as revision 3417 to svn://svn.ffmpeg.org/ffmpeg/trunk
21 years ago
Michael Niedermayer
155ec6edf8
quad tree based motion compensation (currently only 16x16 & 8x8 OBMC blocks, but can be extended to other block sizes easily)
...
different intra block coding (previous was just an ugly hack)
1.8% bitrate reduction -0.01PSNR (foreman@352x288 qscale=8)
1.5% bitrate reduction +0.05PSNR (foreman@352x288 qscale=1)
Originally committed as revision 3416 to svn://svn.ffmpeg.org/ffmpeg/trunk
21 years ago
Michael Niedermayer
714872547d
typo fix by (Marcin 'Morgoth' Kurek <morgoth6 at box43 dot pl>)
...
Originally committed as revision 3415 to svn://svn.ffmpeg.org/ffmpeg/trunk
21 years ago
Michael Niedermayer
64886072f5
edge bugfix
...
1-1.3% lower bitrate and +0.01 PSNR (foremen@352x288 qscale=1,8)
Originally committed as revision 3414 to svn://svn.ffmpeg.org/ffmpeg/trunk
21 years ago
Bohdan Horst
ad730459ed
bsd patch by (Bohdan Horst <nexus at irc dot pl>)
...
Originally committed as revision 3413 to svn://svn.ffmpeg.org/ffmpeg/trunk
21 years ago
Michael Niedermayer
91d6655aa7
lrintf emulation improvments
...
Originally committed as revision 3412 to svn://svn.ffmpeg.org/ffmpeg/trunk
21 years ago
Michael Niedermayer
26efc54e4a
4x4 SSE compare function
...
wavelet based compare functions
make epzs_motion_search() more flexible so it can be used for a wider range of block sizes
make get_penalty_factor() independant of MpegEncContext
Originally committed as revision 3410 to svn://svn.ffmpeg.org/ffmpeg/trunk
21 years ago
Alex Beregszaszi
ef859ca33f
ffmpeg short conversion got fixed somewhere, no need to workaround it - fixes amplitude bug
...
Originally committed as revision 3408 to svn://svn.ffmpeg.org/ffmpeg/trunk
21 years ago
Alex Beregszaszi
54f5fd22ea
new opensource lossy/lossless audio codec based on speech compression techniques (actually based on bonk)
...
Originally committed as revision 3405 to svn://svn.ffmpeg.org/ffmpeg/trunk
21 years ago
Alex Beregszaszi
02da1f0d71
new copyrights
...
Originally committed as revision 3404 to svn://svn.ffmpeg.org/ffmpeg/trunk
21 years ago
Diego Biurrun
b4396f36e5
k6 pop fix patch by (Diego Biurrun <diego at biurrun dot de>)
...
Originally committed as revision 3403 to svn://svn.ffmpeg.org/ffmpeg/trunk
21 years ago
Todd Kirby
eab895aae0
enrtries for PIX_FMT_XVMC_MPEG2_MC and PIX_FMT_XVMC_MPEG2_IDCT patch by ("Todd.Kirby" <doubleshot at pacbell dot net>)
...
Originally committed as revision 3402 to svn://svn.ffmpeg.org/ffmpeg/trunk
21 years ago
Michael Niedermayer
b1114f189d
copy & paste bug
...
Originally committed as revision 3401 to svn://svn.ffmpeg.org/ffmpeg/trunk
21 years ago
Michael Niedermayer
0722ccdbc0
more untested bigendian fixes
...
rgb32 plane predictor decoding bugfix
Originally committed as revision 3398 to svn://svn.ffmpeg.org/ffmpeg/trunk
21 years ago
Michael Niedermayer
3ad7dd8cda
big endian fix (untested)
...
Originally committed as revision 3397 to svn://svn.ffmpeg.org/ffmpeg/trunk
21 years ago
Michael Niedermayer
b3067ac197
cleanup
...
Originally committed as revision 3395 to svn://svn.ffmpeg.org/ffmpeg/trunk
21 years ago
Måns Rullgård
ec587a50c7
Get H.264 frame rate from SPS/VUI patch by (Måns Rullgård <mru at kth dot se>)
...
Originally committed as revision 3394 to svn://svn.ffmpeg.org/ffmpeg/trunk
21 years ago
Michael Niedermayer
8a515d2d9c
get_bits(32) fix
...
Originally committed as revision 3393 to svn://svn.ffmpeg.org/ffmpeg/trunk
21 years ago
Mike Melanson
6d45cb7219
build++
...
Originally committed as revision 3392 to svn://svn.ffmpeg.org/ffmpeg/trunk
21 years ago
Michael Niedermayer
bb22e8b175
10l (lrintf(a)+b vs. lrintf(a+b))
...
Originally committed as revision 3391 to svn://svn.ffmpeg.org/ffmpeg/trunk
21 years ago
Mike Melanson
9d53d58ea7
TechSmith Camtasia (TSCC) video decoder, courtesy of Konstantin Shishkov
...
Originally committed as revision 3390 to svn://svn.ffmpeg.org/ffmpeg/trunk
21 years ago
Michael Niedermayer
8b69867f2e
Minor Patch for shared libs on Mac OSX by (Bill May <wmay at cisco dot com>)
...
Originally committed as revision 3387 to svn://svn.ffmpeg.org/ffmpeg/trunk
21 years ago
Michael Niedermayer
1765920791
minor optimization
...
Originally committed as revision 3386 to svn://svn.ffmpeg.org/ffmpeg/trunk
21 years ago
Michael Niedermayer
baced9f598
user overrideable level & profile
...
Originally committed as revision 3385 to svn://svn.ffmpeg.org/ffmpeg/trunk
21 years ago
Michael Niedermayer
6d24231e50
give the user a chance to override codec_tag
...
Originally committed as revision 3382 to svn://svn.ffmpeg.org/ffmpeg/trunk
21 years ago
Michael Niedermayer
1477ec35dd
10l (dont store 2 different things at the same place ...)
...
Originally committed as revision 3380 to svn://svn.ffmpeg.org/ffmpeg/trunk
21 years ago
Michael Niedermayer
46c281e8c1
cleanup
...
Originally committed as revision 3377 to svn://svn.ffmpeg.org/ffmpeg/trunk
21 years ago
Michael Niedermayer
7440fe839d
segfault fix
...
Originally committed as revision 3376 to svn://svn.ffmpeg.org/ffmpeg/trunk
21 years ago
Michael Niedermayer
fa2522d700
10l (segfault)
...
Originally committed as revision 3375 to svn://svn.ffmpeg.org/ffmpeg/trunk
21 years ago
Michael Niedermayer
93fbdb5ac5
lossless support
...
Originally committed as revision 3374 to svn://svn.ffmpeg.org/ffmpeg/trunk
21 years ago
Michael Niedermayer
3bb9f096d4
cleanup
...
Originally committed as revision 3373 to svn://svn.ffmpeg.org/ffmpeg/trunk
21 years ago
Michael Niedermayer
0635cbfc32
improved magnitude coding, 0.2% lower bitrate (foreman@352x288 qscale 1 and 8)
...
Originally committed as revision 3372 to svn://svn.ffmpeg.org/ffmpeg/trunk
21 years ago
Michael Niedermayer
9b434875f1
fix one file, will probably break some others but i cant find any samples which need this ...
...
Originally committed as revision 3371 to svn://svn.ffmpeg.org/ffmpeg/trunk
21 years ago
Jeff Muizelaar
e44cad5291
simpler delta decreasing algorithm patch by (Jeff Muizelaar <jrmuizel at student dot cs dot uwaterloo dot ca>)
...
Originally committed as revision 3369 to svn://svn.ffmpeg.org/ffmpeg/trunk
21 years ago
Michael Niedermayer
bc68bfdde0
cleanup
...
Originally committed as revision 3367 to svn://svn.ffmpeg.org/ffmpeg/trunk
21 years ago
Michael Niedermayer
4f4e963383
various subband encoders (all either worse or complicated so they are commented out)
...
different 0-context encoding, 1.2% lower bitrate (foreman@352x288 qscale=8) no significant change at qscale=1
Originally committed as revision 3366 to svn://svn.ffmpeg.org/ffmpeg/trunk
21 years ago
Michael Niedermayer
e30174cda7
raise build number for the snow
...
Originally committed as revision 3364 to svn://svn.ffmpeg.org/ffmpeg/trunk
21 years ago
Michael Niedermayer
7a04636485
svq1 mv array size fix
...
Originally committed as revision 3361 to svn://svn.ffmpeg.org/ffmpeg/trunk
21 years ago
Michael Niedermayer
620ab797f0
1/0 fix
...
Originally committed as revision 3357 to svn://svn.ffmpeg.org/ffmpeg/trunk
21 years ago
Michael Niedermayer
2ff9ff5bdf
dont segfault without -strict -1
...
Originally committed as revision 3356 to svn://svn.ffmpeg.org/ffmpeg/trunk
21 years ago
Michael Niedermayer
da66b6313e
optimize quantizaton (about 3x faster)
...
further opt is easily possible but could lead to overflows depening upon coefficient range, so this wont be done yet as it would make the code somewhat less flexible
Originally committed as revision 3354 to svn://svn.ffmpeg.org/ffmpeg/trunk
21 years ago