[ecasound] edi-13 closed (loading mp3s to ecawave)

New Message Reply About this list Date view Thread view Subject view Author view Other groups

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>.


New Message Reply About this list Date view Thread view Subject view Author view Other groups

This archive was generated by hypermail 2b28 : Mon Feb 25 2002 - 13:46:49 EET