fix compile errors on macosx
authorRob Clark <rob@ti.com>
Sat, 18 Dec 2010 01:06:27 +0000 (19:06 -0600)
committerRob Clark <rob@ti.com>
Sat, 18 Dec 2010 01:06:27 +0000 (19:06 -0600)
with i686-apple-darwin10-gcc-4.2.1:

encoding-profile.h:134: warning: type qualifiers ignored on function return type
encoding-profile.c:240: warning: type qualifiers ignored on function return type
gstencodebin.c: In function 'next_unused_stream_profile':
gstencodebin.c:454: warning: format '%d' expects type 'int', but argument 8 has type 'GType'
gstencodebin.c:464: warning: format '%d' expects type 'int', but argument 8 has type 'GType'

gst-libs/gst/pbutils/encoding-profile.c
gst-libs/gst/pbutils/encoding-profile.h
gst/encoding/gstencodebin.c

index 8c364c88787eb86582a2cfdc2beb72f914b249cc..03be1317c561506830785ac3cca43cb6aaac5317 100644 (file)
@@ -235,7 +235,7 @@ gst_encoding_profile_get_preset (GstEncodingProfile * profile)
  * Returns: The number of time the profile is used in its parent
  * container profile. If 0, it is not a mandatory stream
  */
-const guint
+guint
 gst_encoding_profile_get_presence (GstEncodingProfile * profile)
 {
   return profile->presence;
index 3c6f3c3d379e27d6fc2754b7aa8cedd6f3f5852b..f455a607cea8287e9dd7147b56de552b82aab335 100644 (file)
@@ -131,7 +131,7 @@ const gchar *       gst_encoding_profile_get_name(GstEncodingProfile *profile);
 const gchar *  gst_encoding_profile_get_description(GstEncodingProfile *profile);
 const GstCaps *        gst_encoding_profile_get_format(GstEncodingProfile *profile);
 const gchar *  gst_encoding_profile_get_preset(GstEncodingProfile *profile);
-const guint    gst_encoding_profile_get_presence(GstEncodingProfile *profile);
+guint  gst_encoding_profile_get_presence(GstEncodingProfile *profile);
 const GstCaps *        gst_encoding_profile_get_restriction(GstEncodingProfile *profile);
 
 void   gst_encoding_profile_set_name(GstEncodingProfile *profile, const gchar *name);
index 3ba5a403dd645bfa58fde8bb321234a2d3b87161..4a126202b1bc1e468ba08a449a3a3e86ffefcb12 100644 (file)
@@ -451,7 +451,8 @@ stream_profile_used_count (GstEncodeBin * ebin, GstEncodingProfile * sprof)
 static inline GstEncodingProfile *
 next_unused_stream_profile (GstEncodeBin * ebin, GType ptype, GstCaps * caps)
 {
-  GST_DEBUG_OBJECT (ebin, "ptype:%d, caps:%" GST_PTR_FORMAT, ptype, caps);
+  GST_DEBUG_OBJECT (ebin, "ptype:%s, caps:%" GST_PTR_FORMAT,
+      g_type_name (ptype), caps);
 
   if (G_UNLIKELY (ptype == G_TYPE_NONE && caps != NULL)) {
     /* Identify the profile type based on raw caps */
@@ -461,7 +462,8 @@ next_unused_stream_profile (GstEncodeBin * ebin, GType ptype, GstCaps * caps)
       ptype = GST_TYPE_ENCODING_AUDIO_PROFILE;
     /* else if (gst_caps_can_intersect (ebin->raw_text_caps, caps)) */
     /*   ptype = GST_TYPE_ENCODING_TEXT_PROFILE; */
-    GST_DEBUG_OBJECT (ebin, "Detected profile type as being %d", ptype);
+    GST_DEBUG_OBJECT (ebin, "Detected profile type as being %s",
+        g_type_name (ptype));
   }
 
   if (GST_IS_ENCODING_CONTAINER_PROFILE (ebin->profile)) {