* Christian Ebert on Friday, October 15, 2010 at 19:49:02 +0200
> With this change, yuvdenoise builds again, but someone in the
> know should check whether I've broken other stuff:
And I did break it, but this seems to work:
Index: yuvdenoise/main.c
===================================================================
RCS file: /cvsroot/mjpeg/mjpeg_play/yuvdenoise/main.c,v
retrieving revision 1.71
diff -u -r1.71 main.c
--- yuvdenoise/main.c 14 Oct 2010 16:57:54 -0000 1.71
+++ yuvdenoise/main.c 15 Oct 2010 18:24:12 -0000
@@ -1336,7 +1336,8 @@
mjpeg_info("SETTING SSE2 for standard Temporal-Noise-Filter");
temporal_filter_planes = temporal_filter_planes_sse2;
- __asm__ volatile("cpuid" : "=d"(d) : "a"(0x80000001) : "ebx",
"ecx");
+/* __asm__ volatile("cpuid" : "=d"(d) : "a"(0x80000001) :
"ebx", "ecx");*/
+ __asm__ volatile("movl %%ebx, %1; cpuid; movl %1, %%ebx" :
"=d"(d), "=&g"(tmp) : "a"(0x80000001) : "ecx");
if ((d & (1 << 29))) {
/* x86_64 processor */
mjpeg_info("SETTING SSE2 for Median-Filter");
--
\black\trash movie _SAME TIME SAME PLACE_
--->> http://www.blacktrash.org/underdogma/stsp.php
\black\trash audio _ANOTHER TIME ANOTHER PLACE_
--->> http://www.blacktrash.org/underdogma/atap.html
------------------------------------------------------------------------------
Download new Adobe(R) Flash(R) Builder(TM) 4
The new Adobe(R) Flex(R) 4 and Flash(R) Builder(TM) 4 (formerly
Flex(R) Builder(TM)) enable the development of rich applications that run
across multiple browsers and platforms. Download your free trials today!
http://p.sf.net/sfu/adobe-dev2dev
_______________________________________________
Mjpeg-users mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/mjpeg-users