Michael Niedermayer
723550d3ca
avfilter/vf_hqx: optimize table init
5389024880 -> 1389386610 dezicycles
This surely can be optimized more, i just didnt want to cause a slowdown
when trying to make the fate test bitexact.
Further optimization left to ubitux
Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
11 years ago
Michael Niedermayer
236aa4de2a
avfilter/vf_hqx: avoid floats
this likely fixes fate failures
2748170880 -> 5389024880 dezicycles
Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
11 years ago
Michael Niedermayer
954a38e9bf
avfilter/vf_hqx: remove << 0
Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
11 years ago
Michael Niedermayer
d7efafd63a
avfilter/vf_hqx: partly fix big endian fate test
Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
11 years ago
Clément Bœsch
79198cb65a
avfilter/hqx: add some self promotion in doxy.
This is useful to understand how it's different from the original code.
11 years ago
Clément Bœsch
4d8fc0e088
avfilter/hqx: unroll the pattern calculation
Code si smaller, no speed difference.
11 years ago
Clément Bœsch
ded3c9fd32
avfilter: add hqx filter (hq2x, hq3x, hq4x)
Partially fixes Ticket #3404 (xbr filter remaining)
12 years ago