No need to include empty default signal handlers
[projects/chimara/chimara.git] / libchimara / schannel.h
index 465e7dc51fe9b7095dbf870ffec104dd0a14bc2a..a0eba8715520ac91d800fd8c9614c563397d32f0 100644 (file)
@@ -25,11 +25,19 @@ struct glk_schannel_struct
        glui32 resource, notify;
        /* How many times to repeat the last sound played (-1 = forever) */
        glui32 repeats;
+       /* Whether channel is paused */
+       gboolean paused;
        
+       /* Volume change information */
+       double target_volume;
+       long target_time_sec, target_time_usec;
+       guint volume_timer_id;
+       glui32 volume_notify;
+
 #ifdef GSTREAMER_SOUND
        /* Each sound channel is represented as a GStreamer pipeline.  */
        GstElement *pipeline, *source, *typefind, *demux, *decode, *convert, *filter, *sink;
 #endif
 };
 
-#endif
\ No newline at end of file
+#endif