X-Git-Url: https://git.stderr.nl/gitweb?a=blobdiff_plain;f=libchimara%2Fschannel.h;h=a0eba8715520ac91d800fd8c9614c563397d32f0;hb=6bf471dcb4c7d0c36b67bed84097a88b26629258;hp=465e7dc51fe9b7095dbf870ffec104dd0a14bc2a;hpb=87504b58306f29cf833637a9e9983e947e684ee1;p=projects%2Fchimara%2Fchimara.git diff --git a/libchimara/schannel.h b/libchimara/schannel.h index 465e7dc..a0eba87 100644 --- a/libchimara/schannel.h +++ b/libchimara/schannel.h @@ -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