diff options
author | waker <wakeroid@gmail.com> | 2009-08-09 14:47:47 +0200 |
---|---|---|
committer | waker <wakeroid@gmail.com> | 2009-08-09 14:47:47 +0200 |
commit | 2d520c4c86d0cc67450a7a24a3f2ffba7447cf7e (patch) | |
tree | 3f13976c608324942930d3ad918ae6e9a146b75c /csid.cpp | |
parent | 62f994737141113a0ee5ccaa1c8e0ef39768d714 (diff) |
mp3 duration now beeing calculated on play
Diffstat (limited to 'csid.cpp')
-rw-r--r-- | csid.cpp | 6 |
1 files changed, 3 insertions, 3 deletions
@@ -230,14 +230,14 @@ sldb_find (const uint8_t *digest) { } extern "C" int -csid_init (const char *fname, int track, float start, float end) { +csid_init (struct playItem_s *it) { sidplay = new sidplay2; resid = new ReSIDBuilder ("wtf"); resid->create (sidplay->info ().maxsids); // resid->create (1); resid->filter (true); resid->sampling (p_get_rate ()); - tune = new SidTune (fname); + tune = new SidTune (it->fname); #if 0 // calc md5 uint8_t sig[16]; @@ -263,7 +263,7 @@ csid_init (const char *fname, int track, float start, float end) { md5_finish (&md5, sig); #endif - tune->selectSong (track+1); + tune->selectSong (it->tracknum+1); csid.info.channels = tune->isStereo () ? 2 : 1; sid2_config_t conf; conf = sidplay->config (); |