summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorSebastian Dröge <slomo@circular-chaos.org>2008-06-24 10:15:41 +0000
committerSebastian Dröge <slomo@circular-chaos.org>2008-06-24 10:15:41 +0000
commitb64c5620fcde32667f3fbd0d84bf5ff0de1de967 (patch)
tree1f8fb7198ec6a9cda4f0cd33e3a3ee592256ffab
parent501437acf936ca3f3f5dd4fa2210d2d272d18709 (diff)
downloadgst-plugins-bad-b64c5620fcde32667f3fbd0d84bf5ff0de1de967.tar.gz
gst-plugins-bad-b64c5620fcde32667f3fbd0d84bf5ff0de1de967.tar.bz2
gst-plugins-bad-b64c5620fcde32667f3fbd0d84bf5ff0de1de967.zip
gst/deinterlace2/tvtime/greedy.c: Remove sfence instruction as it's not needed and actually is an SSE instruction.
Original commit message from CVS: * gst/deinterlace2/tvtime/greedy.c: (deinterlace_greedy_packed422_scanline_mmxext): Remove sfence instruction as it's not needed and actually is an SSE instruction.
-rw-r--r--ChangeLog7
-rw-r--r--gst/deinterlace2/tvtime/greedy.c1
2 files changed, 7 insertions, 1 deletions
diff --git a/ChangeLog b/ChangeLog
index eda3bad3..42c37a61 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,6 +1,13 @@
2008-06-24 Sebastian Dröge <sebastian.droege@collabora.co.uk>
* gst/deinterlace2/tvtime/greedy.c:
+ (deinterlace_greedy_packed422_scanline_mmxext):
+ Remove sfence instruction as it's not needed and actually is an SSE
+ instruction.
+
+2008-06-24 Sebastian Dröge <sebastian.droege@collabora.co.uk>
+
+ * gst/deinterlace2/tvtime/greedy.c:
(deinterlace_greedy_packed422_scanline_mmx),
(deinterlace_greedy_packed422_scanline):
Add plain MMX implementation for the greedyl method.
diff --git a/gst/deinterlace2/tvtime/greedy.c b/gst/deinterlace2/tvtime/greedy.c
index e1a9b1cf..500e07fd 100644
--- a/gst/deinterlace2/tvtime/greedy.c
+++ b/gst/deinterlace2/tvtime/greedy.c
@@ -297,7 +297,6 @@ deinterlace_greedy_packed422_scanline_mmxext (GstDeinterlace2 * object,
b1 += 8;
m2 += 8;
}
- sfence ();
emms ();
if (width > 0)