summaryrefslogtreecommitdiff
path: root/csid.cpp
diff options
context:
space:
mode:
authorGravatar Alexey Yakovenko <wakeroid@gmail.com>2009-10-11 17:14:10 +0200
committerGravatar Alexey Yakovenko <wakeroid@gmail.com>2009-10-11 17:14:10 +0200
commit4326a465afb45622d22d2dd52fe6f4d25f1a17ef (patch)
treec9480b530aa077ab43f5bc9a3940eda556accb03 /csid.cpp
parent9425bbc1716081cff72c73744a4fc82251b9db41 (diff)
added total playtime display to statusbar
Diffstat (limited to 'csid.cpp')
-rw-r--r--csid.cpp4
1 files changed, 2 insertions, 2 deletions
diff --git a/csid.cpp b/csid.cpp
index 177f239e..73eaba44 100644
--- a/csid.cpp
+++ b/csid.cpp
@@ -319,7 +319,7 @@ csid_init (DB_playItem_t *it) {
// resid->create (1);
resid->filter (true);
resid->sampling (deadbeef->playback_get_samplerate ());
- duration = it->duration;
+ duration = deadbeef->pl_get_item_duration (it);
tune = new SidTune (it->fname);
tune->selectSong (it->tracknum+1);
@@ -554,7 +554,7 @@ csid_insert (DB_playItem_t *after, const char *fname) {
// printf ("\n");
// }
}
- it->duration = length;
+ deadbeef->pl_set_item_duration (it, length);
it->filetype = "SID";
after = deadbeef->pl_insert_item (after, it);