From e98a4a3f1d8a308c045c3bd3e33c9e85212c8049 Mon Sep 17 00:00:00 2001 From: Svend Sorensen Date: Sat, 19 Mar 2005 03:33:12 +0000 Subject: [PATCH] Documented the track_* functions. --- lib/cd.h | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/lib/cd.h b/lib/cd.h index 24f250e..290f081 100644 --- a/lib/cd.h +++ b/lib/cd.h @@ -110,28 +110,36 @@ Track *cd_get_track (Cd *cd, int i); * Track functions */ +/* filename of data file */ void track_set_filename (Track *track, char *filename); char *track_get_filename (Track *track); +/* track start is starting position in data file */ void track_set_start (Track *track, long start); long track_get_start (Track *track); +/* track length is length of data file to use */ void track_set_length (Track *track, long length); long track_get_length (Track *track); +/* see enum TrackMode */ void track_set_mode (Track *track, int mode); int track_get_mode (Track *track); +/* see enum TrackSubMode */ void track_set_sub_mode (Track *track, int sub_mode); int track_get_sub_mode (Track *track); +/* see enum TrackFlag */ void track_set_flag (Track *track, int flag); void track_clear_flag (Track *track, int flag); int track_is_set_flag (Track *track, int flag); +/* zero data pregap */ void track_set_zero_pre (Track *track, long length); long track_get_zero_pre (Track *track); +/* zero data postgap */ void track_set_zero_post (Track *track, long length); long track_get_zero_post (Track *track);