Re: [ecasound] goodbye to dynamic libraries...?

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

Subject: Re: [ecasound] goodbye to dynamic libraries...?
From: Dennis J Houy (djhouy_AT_paw.co.za)
Date: Tue Oct 08 2002 - 15:06:40 EEST


Firstly, using what I had in CVS, I start the app from the command line.
On initiating the playback of an ogg file, the program outputs what I
have included below, then it drops to the command line! leaving the app
"hanging" and locked. If returning to the command line, the app should
really be dead, and not still hanging around...

The same does not happen with wav files, and ogg files play fine when
using command line interactive mode.

- dennis

(eca-session) Chainsetup "play_chainsetup" selected.
(eca-controller) Selected chainsetup: "play_chainsetup".
(eca-controller) Added a new chainsetup with name "play_chainsetup".
(chain) constuctor: CHAIN
add_new_chains() added chain 1st_chain
(eca-controller) Added chains: 1st_chain.
(eca-chainsetup) Interpreting object option
"-i:/home/djhouy/now_and_forever.ogg".
(eca-audio-objects) adding file "/home/djhouy/now_and_forever.ogg".
Eca-audio-objects/Parsing input
(eca-object-map) match: \.ogg$-.ogg
(eca-object-factory) Object "-i:/home/djhouy/now_and_forever.ogg"
created, type "Ogg Vorbis stream". Has 1 parameter(s).
(eca-audio-objects) Assigning file to chains: 1st_chain
(eca-controller) Added audio input "/home/djhouy/now_and_forever.ogg".
(eca-chainsetup) Interpreting object option "-o:alsa,default".
(eca-audio-objects) adding file "alsa".
Eca-audio-objects/Parsing output
(eca-object-map) match: ^alsa$-alsa
(audioio-alsa3) construct
(audioio_alsa3_pcm) construct
(eca-object-factory) Object "-o:alsa,default" created, type "ALSA named
PCM device". Has 2 parameter(s).
(eca-chainsetup) Assigning file to chains: 1st_chain
(eca-controller) Added audio output "alsa,default".
(eca-chainsetup) Interpreting object option "-efl:10".
(eca-audio-objects) adding file "10".
(eca-object-map) match: efl-efl
[* Chainsetup/Adding chain operator "Lowpass filter" *]
Setting parameters: cutoff-freq = 10.00
Adding chainop to chain 1st_chain.
[* Chainsetup/Enabling audio inputs *]
(audioio-types/buffered) /home/djhouy/now_and_forever.ogg: Setting
buffer size [2048,44100].
(audioio-types/buffered) /home/djhouy/now_and_forever.ogg: Set buffer
size [2048].
(eca-audio-objects) Audio object "/home/djhouy/now_and_forever.ogg",
mode "read".
(audio-io) Format: s16_le, channels 2, srate 44100, interleaved.
[* Chainsetup/Enabling audio outputs *]
(audioio-types/buffered) alsa: Setting buffer size [2048,44100].
(audioio-types/buffered) alsa: Set buffer size [2048].
(audioio-alsa3) open
(audioio-alsa3) set_audio_format_params
(audioio-alsa3) fill_and_set_hw_params
(audioio-alsa3) Using interleaved stream format.
(audioio-alsa3) buffer time set to 371519 usecs.
(audioio-alsa3) period time set to 45056 usecs.
(audioio-alsa3) fill_and_set_sw_params
(eca-audio-objects) Audio object "alsa", mode "write".
(audio-io) Format: s16_le, channels 2, srate 44100, interleaved.
Connecting connected chainsetup to engine.
(eca-controller) Connected chainsetup: "play_chainsetup".
[* Controller/Processing started *]
(eca-controller) Engine-thread pid: 1579
(samplebuffer<>) Buffer created, channels: 2, length-samples: 2048,
sample rate: 0.
Engine/Initializing
Registering client 0. Buffer count 48, and size 2048.
(samplebuffer<>) Buffer created, channels: 2, length-samples: 2048,
sample rate: 44100.

* clip lots of buffer stuff *

(audioio-types/buffered) /home/djhouy/now_and_forever.ogg: Set buffer
size [2048].
Input "unknown": start position 0, number of connected chain 1 .

(audioio-types/buffered) alsa: Setting buffer size [2048,44100].
(audioio-types/buffered) alsa: Set buffer size [2048].
Output "alsa": start position 0, number of connected chain 1 .

(samplebuffer<>) Buffer created, channels: 2, length-samples: 2048,
sample rate: 44100.
(samplebuffer<>) Buffer copy-constructed, channels: 2, length-samples:
2048, sample rate: 44100.
[* Engine/Init - mixmode "simple" *]
(eca-main) Start
(audio_io_proxy_server) starting processing
(eca-main) Prefilling i/o buffers.
(audio_io_proxy_server) Hey, in the I/O loop!
ogg123 -d raw --file
[djhouy_AT_puma peca]$


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

This archive was generated by hypermail 2b28 : Tue Oct 08 2002 - 15:04:51 EEST