summaryrefslogtreecommitdiff
path: root/plugins/sndfile
diff options
context:
space:
mode:
authorGravatar waker <wakeroid@gmail.com>2011-06-02 15:02:04 +0200
committerGravatar waker <wakeroid@gmail.com>2011-06-12 13:40:10 +0200
commit888bb4bd239e695a6937bf5deaf97e72de79f1f6 (patch)
tree30f710de090852cd007e965f3634455fb82ca6b7 /plugins/sndfile
parent81d7bed13460d8adec7ac9581b8fdc66c6a2ceec (diff)
added more trace messages to sndfile plugin
Diffstat (limited to 'plugins/sndfile')
-rw-r--r--plugins/sndfile/sndfile.c4
1 files changed, 4 insertions, 0 deletions
diff --git a/plugins/sndfile/sndfile.c b/plugins/sndfile/sndfile.c
index 269cdd51..bca91bab 100644
--- a/plugins/sndfile/sndfile.c
+++ b/plugins/sndfile/sndfile.c
@@ -308,6 +308,7 @@ sndfile_seek (DB_fileinfo_t *_info, float sec) {
static DB_playItem_t *
sndfile_insert (ddb_playlist_t *plt, DB_playItem_t *after, const char *fname) {
+ trace ("adding file %s\n", fname);
SF_INFO inf;
sndfile_info_t info;
memset (&info, 0, sizeof (info));
@@ -317,12 +318,15 @@ sndfile_insert (ddb_playlist_t *plt, DB_playItem_t *after, const char *fname) {
return NULL;
}
int64_t fsize = deadbeef->fgetlength (info.file);
+ trace ("file: %p, size: %lld\n", info.file, deadbeef->fgetlength (info.file));
+ trace ("calling sf_open_virtual\n");
info.ctx = sf_open_virtual (&vfs, SFM_READ, &inf, &info);
if (!info.ctx) {
trace ("sndfile: sf_open failed");
deadbeef->fclose (info.file);
return NULL;
}
+ trace ("calling sf_open_virtual ok\n");
int totalsamples = inf.frames;
int samplerate = inf.samplerate;
sf_close (info.ctx);