Subject: [ecasound] edi-13 closed (loading mp3s to ecawave)
From: Kai Vehmanen (k_AT_eca.cx)
Date: Mon Feb 25 2002 - 13:56:55 EET
It seems I was finally able to fix this ecawave+mp3s bug that's
been open for nearly six months.
(edi-13): Possible bug in forked-stream module (mp3,ogg), which
causes ecawave crashes.
- submitted: kaiv, 17.08.2001
- fixed: kaiv, 24.02.2002
In the end all that was needed to fix this issue was to link ecawave
against libpthread. Most libecasound functions worked fine even when
ecawave wasn't linked against pthread, but when a libecasound thread
called fork(), then that thread died right away and didn't leave much
trace. Ecamegapedal didn't suffer from this problem as it has always been
linked against libpthread.
I also did few other changes to ecawave's CVS-tree. For instance it's now
possible to load non-seekable files such as .oggs, .mids and tracker
modules (xm, s3m) to ecawave for editing. Mp3s also work (with seeking).
PS With current CVS, ecasound, ecamegapedal and ecawave now
all work with JACK, although you need to be careful with
setting default output-device, sample-rate and buffersize
values. See http://jackit.sf.net for more info.
-- http://www.eca.cx Audio software for Linux!
-- To unsubscribe send message 'unsubscribe' in the body of the message to <ecasound-list-request_AT_wakkanet.fi>.
This archive was generated by hypermail 2b28 : Mon Feb 25 2002 - 13:46:49 EET