Michael Niedermayer
437525c473
h264 luma motion compensation in mmx2/3dnow
...
Originally committed as revision 3437 to svn://svn.ffmpeg.org/ffmpeg/trunk
20 years ago
Michael Niedermayer
0c62d34341
useless
...
Originally committed as revision 3436 to svn://svn.ffmpeg.org/ffmpeg/trunk
20 years ago
Michael Niedermayer
d6af6b0350
10000l fix and use more mmx2/3dnow code for mpeg4 qpel which has been written and commited long time ago but appearently never used, qpel motion compensation is 5% faster
...
now
Originally committed as revision 3435 to svn://svn.ffmpeg.org/ffmpeg/trunk
20 years ago
Michael Niedermayer
ff158dc95d
20% faster predict_plane()
...
moion vector max/min fix
Originally committed as revision 3434 to svn://svn.ffmpeg.org/ffmpeg/trunk
20 years ago
Alex Beregszaszi
cc078b9e09
more decorrelation types
...
Originally committed as revision 3433 to svn://svn.ffmpeg.org/ffmpeg/trunk
20 years ago
Loren Merritt
952b32c0ad
Always write VOL control parameters, needed by old xvid patch by (Loren Merritt <lorenm at u dot washington dot edu>)
...
Originally committed as revision 3432 to svn://svn.ffmpeg.org/ffmpeg/trunk
20 years ago
Michael Niedermayer
3cb018726c
typo
...
Originally committed as revision 3431 to svn://svn.ffmpeg.org/ffmpeg/trunk
20 years ago
Michael Niedermayer
628b210f40
optional non spec compliant optimizations for mpeg1
...
Originally committed as revision 3430 to svn://svn.ffmpeg.org/ffmpeg/trunk
20 years ago
Michael Niedermayer
6fc5b059b8
optional non spec compliant optimizations
...
Originally committed as revision 3429 to svn://svn.ffmpeg.org/ffmpeg/trunk
20 years ago
Michael Niedermayer
bf0669aa87
forgotten parameter
...
Originally committed as revision 3428 to svn://svn.ffmpeg.org/ffmpeg/trunk
20 years ago
Loren Merritt
d89dc06a96
h264 deblocking crash patch by (Loren Merritt <lorenm at u dot washington dot edu>)
...
Originally committed as revision 3427 to svn://svn.ffmpeg.org/ffmpeg/trunk
20 years ago
Michael Niedermayer
19aa028dc5
10l (keyframes and context resets)
...
Originally committed as revision 3426 to svn://svn.ffmpeg.org/ffmpeg/trunk
20 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
Roman Shaposhnik
f2fe8752ab
* adding Michael's explanation to the FAQ
...
Originally committed as revision 3411 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
Roberto Togni
c931e60860
h261
...
Originally committed as revision 3409 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
33a4d8b1b2
snow and sonic
...
Originally committed as revision 3407 to svn://svn.ffmpeg.org/ffmpeg/trunk
21 years ago
Alex Beregszaszi
7251dfafda
unofficial ids for sonic for using in nut (fixme)
...
Originally committed as revision 3406 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
14a68b8910
nonsense removial
...
Originally committed as revision 3400 to svn://svn.ffmpeg.org/ffmpeg/trunk
21 years ago
Roman Shaposhnik
0c9fc6e187
* replacing calls to not-always-available gmtime_r with our own code.
...
The new helper function actually differs in semantics from gmtime_r,
so if that seems to be a problem I can actually move it to dv.c
completely, since only DV muxer uses the code anyway.
Originally committed as revision 3399 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
da6c4573e9
memleak found by ("wxWindows_study" <quicktime2008 at hotmail dot com>)
...
Originally committed as revision 3396 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
df84ac2e7d
stack overflow
...
Originally committed as revision 3389 to svn://svn.ffmpeg.org/ffmpeg/trunk
21 years ago
Patrice Bensoussan
b6c50eb17c
iTunes metadata encoding support patch by (Patrice Bensoussan <patrice.bensoussan at free dot fr>)
...
Originally committed as revision 3388 to svn://svn.ffmpeg.org/ffmpeg/trunk
21 years ago