Small cleanups
authorWim Taymans <wim.taymans@gmail.com>
Wed, 12 Dec 2001 13:37:29 +0000 (13:37 +0000)
committerWim Taymans <wim.taymans@gmail.com>
Wed, 12 Dec 2001 13:37:29 +0000 (13:37 +0000)
Original commit message from CVS:
Small cleanups

gst/gstcpu.c
gst/gsttimecache.c
gst/gsttimecache.h

index 582bcc4..b5d48b0 100644 (file)
 #include <glib.h>
 
 #include "gst_private.h"
-
 #include "gstcpu.h"
 
-
 static guint32 _gst_cpu_flags;
 
 #ifdef HAVE_CPU_I386
-void gst_cpuid_i386(int,long *,long *,long *,long *);
+void gst_cpuid_i386 (int, unsigned long *, unsigned long *, unsigned long *, unsigned long *);
 #define gst_cpuid gst_cpuid_i386
-
 #else
 #define gst_cpuid(o,a,b,c,d) (void)(a);(void)(b);(void)(c);
 #endif
 
-static gchar *stringcat (gchar *a,gchar *b) {
+static gchar *
+stringcat (gchar * a, gchar * b)
+{
   gchar *c;
+
   if (a) {
-    c = g_strconcat(a,b,NULL);
+    c = g_strconcat (a, b, NULL);
     g_free (a);
-  } else {
-    c = g_strdup(b);
+  }
+  else {
+    c = g_strdup (b);
   }
   return c;
 }
 
 
-void 
-_gst_cpu_initialize (void) 
+void
+_gst_cpu_initialize (void)
 {
   gchar *featurelist = NULL;
   gboolean AMD;
 
-  long eax=0, ebx=0, ecx=0, edx=0;
+  gulong eax = 0, ebx = 0, ecx = 0, edx = 0;
 
-  gst_cpuid(0, &eax, &ebx, &ecx, &edx);
+  gst_cpuid (0, &eax, &ebx, &ecx, &edx);
 
   AMD = (ebx == 0x68747541) && (ecx == 0x444d4163) && (edx == 0x69746e65);
 
-  gst_cpuid(1, &eax, &ebx, &ecx, &edx);
+  gst_cpuid (1, &eax, &ebx, &ecx, &edx);
 
-  if (edx & (1<<23)) {
+  if (edx & (1 << 23)) {
     _gst_cpu_flags |= GST_CPU_FLAG_MMX;
-    featurelist = stringcat(featurelist,"MMX ");
-    
-    if (edx & (1<<25)) {
+    featurelist = stringcat (featurelist, "MMX ");
+
+    if (edx & (1 << 25)) {
       _gst_cpu_flags |= GST_CPU_FLAG_SSE;
       _gst_cpu_flags |= GST_CPU_FLAG_MMXEXT;
-      featurelist = stringcat(featurelist,"SSE ");
+      featurelist = stringcat (featurelist, "SSE ");
     }
 
-    gst_cpuid(0x80000000, &eax, &ebx, &ecx, &edx);
+    gst_cpuid (0x80000000, &eax, &ebx, &ecx, &edx);
 
     if (eax >= 0x80000001) {
 
-      gst_cpuid(0x80000001, &eax, &ebx, &ecx, &edx);
+      gst_cpuid (0x80000001, &eax, &ebx, &ecx, &edx);
 
-      if (edx & (1<<31)) {
-        _gst_cpu_flags |= GST_CPU_FLAG_3DNOW;
-        featurelist = stringcat(featurelist,"3DNOW ");
+      if (edx & (1 << 31)) {
+       _gst_cpu_flags |= GST_CPU_FLAG_3DNOW;
+       featurelist = stringcat (featurelist, "3DNOW ");
       }
-      if (AMD && (edx & (1<<22))) {
-        _gst_cpu_flags |= GST_CPU_FLAG_MMXEXT;
-        featurelist = stringcat(featurelist,"MMXEXT ");
+      if (AMD && (edx & (1 << 22))) {
+       _gst_cpu_flags |= GST_CPU_FLAG_MMXEXT;
+       featurelist = stringcat (featurelist, "MMXEXT ");
       }
     }
   }
 
   if (!_gst_cpu_flags) {
-    featurelist = stringcat(featurelist,"NONE");
+    featurelist = stringcat (featurelist, "NONE");
   }
 
-  GST_INFO (GST_CAT_GST_INIT, "CPU features: (%08lx) %s",edx, featurelist);
-  g_free(featurelist);
+  GST_INFO (GST_CAT_GST_INIT, "CPU features: (%08lx) %s", edx, featurelist);
+  g_free (featurelist);
 }
 
-GstCPUFlags 
-gst_cpu_get_flags (void) 
+GstCPUFlags
+gst_cpu_get_flags (void)
 {
   return _gst_cpu_flags;
 }
index 56d3c53..4ff925f 100644 (file)
@@ -45,6 +45,7 @@ gst_timecache_get_type(void) {
       sizeof(GstTimeCache),
       1,
       (GInstanceInitFunc)gst_timecache_init,
+      NULL
     };
     tc_type = g_type_register_static(GST_TYPE_OBJECT, "GstTimeCache", &tc_info, 0);
   }
index d79818e..bdb291d 100644 (file)
@@ -86,7 +86,7 @@ struct _GstTimeCache {
 };
 
 GType                  gst_timecache_get_type          (void);
-GstTimeCache*          gst_timecache_new               ();
+GstTimeCache*          gst_timecache_new               (void);
 
 gint                   gst_timecache_get_group         (GstTimeCache *tc);
 gint                   gst_timecache_new_group         (GstTimeCache *tc);