summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-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)