--- gst-plugins-good-0.10.1/sys/sunaudio/gstsunaudiosink.c-orig	2006-01-17 23:23:00.990411000 -0800
+++ gst-plugins-good-0.10.1/sys/sunaudio/gstsunaudiosink.c	2006-01-17 23:23:07.600504000 -0800
@@ -204,8 +204,8 @@ gst_sunaudiosink_init (GstSunAudioSink *
   g_value_init (&gvalue, G_TYPE_INT64);
   g_object_get_property (G_OBJECT (sunaudiosink), "buffer-time", &gvalue);
   buffer_time = g_value_get_int64 (&gvalue);
-  if (buffer_time < 3000000) {
-    g_value_set_int64 (&gvalue, 3000000);
+  if (buffer_time < 5000000) {
+    g_value_set_int64 (&gvalue, 5000000);
     g_object_set_property (G_OBJECT (sunaudiosink), "buffer-time", &gvalue);
   }
 
--- ./gst-plugins-good-0.10.1/sys/sunaudio/gstsunaudiomixerctrl.c-orig	2006-01-19 14:16:27.234457000 -0800
+++ ./gst-plugins-good-0.10.1/sys/sunaudio/gstsunaudiomixerctrl.c	2006-01-19 14:14:35.456536000 -0800
@@ -132,7 +132,7 @@ gst_sunaudiomixer_ctrl_list_tracks (GstS
   return (const GList *) mixer->tracklist;
 }
 
-static void
+void
 gst_sunaudiomixer_ctrl_get_volume (GstSunAudioMixerCtrl * mixer,
     GstMixerTrack * track, gint * volumes)
 {
@@ -199,7 +199,7 @@ gst_sunaudiomixer_ctrl_set_volume (GstSu
   sunaudiotrack->vol = volume;
 }
 
-static void
+void
 gst_sunaudiomixer_ctrl_set_mute (GstSunAudioMixerCtrl * sunaudio,
     GstMixerTrack * track, gboolean mute)
 {
@@ -239,7 +239,7 @@ gst_sunaudiomixer_ctrl_set_mute (GstSunA
   }
 }
 
-static void
+void
 gst_sunaudiomixer_ctrl_set_record (GstSunAudioMixerCtrl * mixer,
     GstMixerTrack * track, gboolean record)
 {
