aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorHendrik Leppkes <h.leppkes@gmail.com>2016-02-02 23:27:30 +0100
committerHendrik Leppkes <h.leppkes@gmail.com>2016-02-02 23:27:30 +0100
commit5fc310f7ca2a5c76da8daadb38f2a4698bfb90b8 (patch)
tree5945be6308cf1f6102a90091996f59cd26003670
parent0b1972d4096df5879038f0af776f87f41e90ebd4 (diff)
downloadffmpeg-5fc310f7ca2a5c76da8daadb38f2a4698bfb90b8.tar.gz
dca: add emms_c after usage of AV_COPY128
Similar to AV_ZERO128, AV_COPY128 can use MMX instructions in x86
-rw-r--r--libavcodec/dca_core.c4
1 files changed, 4 insertions, 0 deletions
diff --git a/libavcodec/dca_core.c b/libavcodec/dca_core.c
index 8d82be52eb..48a8f618f7 100644
--- a/libavcodec/dca_core.c
+++ b/libavcodec/dca_core.c
@@ -992,6 +992,8 @@ static int parse_frame_data(DCACoreDecoder *s, enum HeaderType header, int xch_b
}
}
+ emms_c();
+
return 0;
}
@@ -1668,6 +1670,8 @@ static int parse_x96_frame_data(DCACoreDecoder *s, int exss, int xch_base)
}
}
+ emms_c();
+
return 0;
}