James Almer
|
30cadfe071
|
avcodec/lossless_videodsp: use ptrdiff_t for length parameters
Signed-off-by: James Almer <jamrial@gmail.com>
|
8 years ago |
James Almer
|
47f212329e
|
huffyuvdsp: move functions only used by huffyuv from lossless_videodsp
Signed-off-by: James Almer <jamrial@gmail.com>
|
8 years ago |
James Almer
|
5ac1dd8e23
|
lossless_videodsp: move shared functions from huffyuvdsp
Several codecs other than huffyuv use them.
Signed-off-by: James Almer <jamrial@gmail.com>
|
8 years ago |
Diego Biurrun
|
ea7ee4b4e3
|
ppc: Centralize compiler-specific altivec.h #include handling in one place
Also move #includes into canonical order where appropriate.
|
8 years ago |
Luca Barbato
|
b015872c0d
|
huffyuvdsp: Enable the altivec code for PPC little-endian as well
Confirmed to work by checkasm.
|
8 years ago |
Diego Biurrun
|
6ce93757ee
|
ppc: Update #endif comments
|
8 years ago |
Luca Barbato
|
da60b99a88
|
ppc: Restrict some Altivec implementations to Big Endian
In Little Endian the vec_ld/vec_st operations work as
expected only for byte-vectors.
|
10 years ago |
Diego Biurrun
|
205fdd4ea5
|
ppc: Fix runtime CPU detection for apedsp, huffyuvdsp, svq1enc
|
11 years ago |
Christophe Gisquet
|
99a319c4e7
|
x86: huffyuvdsp: port add_bytes to yasm
C MMX SSE2
Cycles: 2972 587 302
Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
|
11 years ago |
Diego Biurrun
|
0d439fbede
|
dsputil: Split off HuffYUV decoding bits into their own context
Also shorten HuffYUV context member names to avoid clutter.
|
11 years ago |