summaryrefslogtreecommitdiff
path: root/cgme.c
diff options
context:
space:
mode:
authorGravatar waker <wakeroid@gmail.com>2009-08-09 16:21:07 +0200
committerGravatar waker <wakeroid@gmail.com>2009-08-09 16:21:07 +0200
commit5d3d436d2e5c825c1c39931479dd19f533573963 (patch)
treea2da5fe45c29ac441b3d639c9f56789de60f1b30 /cgme.c
parent2d520c4c86d0cc67450a7a24a3f2ffba7447cf7e (diff)
huge playlist refactoring, optimized shuffle, several bugfixes
Diffstat (limited to 'cgme.c')
-rw-r--r--cgme.c8
1 files changed, 4 insertions, 4 deletions
diff --git a/cgme.c b/cgme.c
index 08a0d28e..b116a3fb 100644
--- a/cgme.c
+++ b/cgme.c
@@ -30,14 +30,14 @@ static int nzerosamples;
static uint32_t cgme_voicemask = 0;
int
-cgme_init (const char *fname, int track, float start, float end) {
- if (gme_open_file (fname, &emu, p_get_rate ())) {
+cgme_init (playItem_t *it) {
+ if (gme_open_file (it->fname, &emu, p_get_rate ())) {
return -1;
}
gme_mute_voices (emu, cgme_voicemask);
- gme_start_track (emu, track);
+ gme_start_track (emu, it->tracknum);
track_info_t inf;
- gme_track_info (emu, &inf, track);
+ gme_track_info (emu, &inf, it->tracknum);
cgme.info.bitsPerSample = 16;
cgme.info.channels = 2;
cgme.info.samplesPerSecond = p_get_rate ();