aboutsummaryrefslogtreecommitdiffstats
path: root/libswresample/audioconvert.h
diff options
context:
space:
mode:
authorMichael Niedermayer <michaelni@gmx.at>2012-04-28 12:23:42 +0200
committerMichael Niedermayer <michaelni@gmx.at>2012-04-28 13:15:44 +0200
commitbcc66ff0e4ba50033804aaaf0eb1f92aab959c80 (patch)
treef3f45200cd3fe8fb0bbc27b806b7497913596905 /libswresample/audioconvert.h
parent06b62cb8f2886eb1baf60c3146f4c4cade31e369 (diff)
downloadffmpeg-bcc66ff0e4ba50033804aaaf0eb1f92aab959c80.tar.gz
swr: add int16_to_int32_mmx/sse
Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
Diffstat (limited to 'libswresample/audioconvert.h')
-rw-r--r--libswresample/audioconvert.h2
1 files changed, 2 insertions, 0 deletions
diff --git a/libswresample/audioconvert.h b/libswresample/audioconvert.h
index 9f16caf6d7..9a234d4b93 100644
--- a/libswresample/audioconvert.h
+++ b/libswresample/audioconvert.h
@@ -35,10 +35,12 @@
typedef void (conv_func_type)(uint8_t *po, const uint8_t *pi, int is, int os, uint8_t *end);
+typedef void (simd_func_type)(uint8_t **dst, const uint8_t **src, int len);
typedef struct AudioConvert {
int channels;
conv_func_type *conv_f;
+ simd_func_type *simd_f;
const int *ch_map;
uint8_t silence[8]; ///< silence input sample
}AudioConvert;