[Gstreamer-bugs] [Bug 133064] New - ext/a52dec/gsta52dec.c and uint32_t, uint8_t

bugzilla-daemon at widget.gnome.org bugzilla-daemon at widget.gnome.org
Sat Jan 31 07:01:24 PST 2004


Please do not reply to this email- if you want to comment on the bug, go to the
URL shown below and enter your comments there.

http://bugzilla.gnome.org/show_bug.cgi?id=133064

Changed by kost at imn.htwk-leipzig.de.

--- shadow/133064	Sat Jan 31 10:01:24 2004
+++ shadow/133064.tmp.9151	Sat Jan 31 10:01:24 2004
@@ -0,0 +1,41 @@
+Bug#: 133064
+Product: GStreamer
+Version: 0.7.3
+OS: Solaris
+OS Details: 2.6
+Status: NEW   
+Resolution: 
+Severity: blocker
+Priority: Normal
+Component: gst-plugins
+AssignedTo: gstreamer-maint at bugzilla.gnome.org                            
+ReportedBy: kost at imn.htwk-leipzig.de               
+QAContact: gstreamer-maint at bugzilla.gnome.org
+TargetMilestone: HEAD
+URL: 
+Summary: ext/a52dec/gsta52dec.c and uint32_t, uint8_t
+
+in ext/a52dec/gsta52dec.c you use :
+
+#ifdef HAVE_STDINT_H
+#include <stdint.h>
+#else
+/* (Ronald) hacky... can't include stdint.h because it's not available
+ * everywhere. however, a52dec wants uint8_t/uint32_t... how? */
+#ifndef __uint8_t_defined
+#define __uint8_t_defined
+typedef guint8 uint8_t;
+#endif
+
+#ifndef __uint32_t_defined
+#define __uint32_t_defined
+typedef guint32 uint32_t;
+#endif
+/* grosj... but it works (tm) */
+#endif /* HAVE_STDINT_H */
+
+
+on solaris these types are defined in
+#include <sys/types.h>
+
+just typedef'ing to guint8/32 does not work as you've not included glib.h ;-)




More information about the Gstreamer-bugs mailing list