summaryrefslogtreecommitdiff
path: root/libavutil
diff options
context:
space:
mode:
authorMichael Niedermayer <michaelni@gmx.at>2012-04-25 22:01:59 +0200
committerMichael Niedermayer <michaelni@gmx.at>2012-04-25 23:17:41 +0200
commit3ead79eaa3f77451bc93cb842ed7b38c94858045 (patch)
tree4c90cceb47c62f96eaa518cd9ad109b539e9f1ad /libavutil
parentcab15f9db4ba6e390b25dd80d7305bb51b5583c4 (diff)
parent394dbde5484507f213768019623d016196ddad5f (diff)
Merge remote-tracking branch 'qatar/master'
* qatar/master: FATE: use updated reference for aac-latm_stereo_to_51 avconv: use libavresample Add libavresample FATE: avoid channel mixing in lavf-dv_fmt Conflicts: Changelog Makefile cmdutils.c configure doc/APIchanges ffmpeg.c tests/lavf-regression.sh tests/ref/lavf/dv_fmt tests/ref/seek/lavf_dv Merged-by: Michael Niedermayer <michaelni@gmx.at>
Diffstat (limited to 'libavutil')
-rw-r--r--libavutil/x86/x86util.asm9
1 files changed, 9 insertions, 0 deletions
diff --git a/libavutil/x86/x86util.asm b/libavutil/x86/x86util.asm
index 7fc3044683..8c8d4856e0 100644
--- a/libavutil/x86/x86util.asm
+++ b/libavutil/x86/x86util.asm
@@ -585,3 +585,12 @@
pminsd %1, %3
pmaxsd %1, %2
%endmacro
+
+%macro VBROADCASTSS 2 ; dst xmm/ymm, src m32
+%if cpuflag(avx)
+ vbroadcastss %1, %2
+%else ; sse
+ movss %1, %2
+ shufps %1, %1, 0
+%endif
+%endmacro