From e326e9aac9e466d7dffb8365e9a04587fad25238 Mon Sep 17 00:00:00 2001 From: Thomas Schmitt Date: Sun, 15 Oct 2006 21:04:00 +0000 Subject: [PATCH] Hopefully fixed problem with stdin as audio source --- libburn/libdax_audioxtr.c | 3 +++ 1 file changed, 3 insertions(+) diff --git a/libburn/libdax_audioxtr.c b/libburn/libdax_audioxtr.c index 1a88a99..96c9f1e 100644 --- a/libburn/libdax_audioxtr.c +++ b/libburn/libdax_audioxtr.c @@ -158,6 +158,9 @@ static int libdax_audioxtr_init_reading(struct libdax_audioxtr *o, int flag) int ret; /* currently this only works for MS WAVE files .wav */; + if(o->fd==0) /* stdin: hope no read came after libdax_audioxtr_identify() */ + return(1); + ret= lseek(o->fd,44,SEEK_SET); if(ret==-1) return(0);