I'm assuming the ecasound log is the dump to the CLI? If so, this is
what I got with -dd:
Code:
--------------------
**************************************************************************
* ecasound v2.8.1 (C) 1997-2011 Kai Vehmanen and others
**************************************************************************
(eca-session) Set debug level to: 319
(eca-session) Session created
(audioio-db-server) constructor
(eca-chainsetup) Rtcaps detected.
(eca-chainsetup) Using hardcoded defaults for "default-audio-format".
(eca-chainsetup-parser) Interpreting object option "-f:s16_le,2,44100,i".
(eca-chainsetup-parser) Changed active format to
... (bits/channels/srate/interleave): s16_le/2/44100/i
(eca-chainsetup) sample rate change, chainsetup untitled-chainsetup to rate
... 44100.
(eca-chainsetup-parser) Interpreting object option "-z:mixmode,avg".
(eca-static-object-maps) register_chain_operator_objects()
(eca-static-object-maps) register_controller_objects()
(eca-chainsetup) Using hardcoded defaults for "bmode-defaults-nonrt".
(eca-chainsetup) Using hardcoded defaults for "bmode-defaults-rt".
(eca-chainsetup) Using hardcoded defaults for "bmode-defaults-rtlowlatency".
(eca-chainsetup-parser) Interpreting global option "-z:db".
(eca-chainsetup) overriding db-size.
(eca-chainsetup-parser) Using double-buffer of 100000 sample frames.
(eca-chainsetup) overriding doublebuffering.
(eca-chainsetup-parser) Interpreting global option "-b:4096".
(eca-chainsetup) overriding buffersize.
(eca-chainsetup-parser) Setting buffersize to (samples) 4096.
(eca-chainsetup-parser) Interpreting global option "-f:16,2,44100".
(eca-chainsetup-parser) Interpreting global option
... "-i:/var/lib/squeezeboxserver/airplay-fifo.raw".
(eca-chainsetup-parser) Interpreting global option "-o:testaudio.wav".
(eca-chainsetup-parser) Interpreting global option
... "-G:jack,ecasound,notransport".
(eca-chain) constructor: CHAIN
(eca-chainsetup) Chain "default" created.
(eca-chainsetup-parser) Interpreting object option "-z:db".
(eca-chainsetup-parser) Interpreting object option "-b:4096".
(eca-chainsetup-parser) Interpreting object option "-f:16,2,44100".
(eca-chainsetup-parser) Changed active format to
... (bits/channels/srate/interleave): s16_le/2/44100/i
(eca-chainsetup-parser) Interpreting object option
... "-i:/var/lib/squeezeboxserver/airplay-fifo.raw".
(eca-static-object-maps) register_audio_io_rt_objects()
(eca-static-object-maps) register_audio_io_nonrt_objects()
(eca-static-object-maps) All libsndfile supported extensions:
... aiff,au,avr,caf,flac,htk,iff,mat,mat,mpc,oga,paf,pvf,raw,rf64,sd2,sds,sf
... ,voc,w64,wav,wav,wav,wve,xi,
(eca-object-factory) Object "-i:/var/lib/squeezeboxserver/airplay-fifo.raw"
... created, type "Raw audio file". Has 2 parameter(s) (variable: no).
(eca-chainsetup-parser) adding file
... "/var/lib/squeezeboxserver/airplay-fifo.raw".
(audioio) set srate, aobj "Raw audio
... file:/var/lib/squeezeboxserver/airplay-fifo.raw" to 44100.
(audioio-db-client) DB-client created for
... /var/lib/squeezeboxserver/airplay-fifo.raw.
(audioio) set srate, aobj "DB => Raw audio file:uninitialized" to 44100.
(audioio) set srate, aobj "Raw audio
... file:/var/lib/squeezeboxserver/airplay-fifo.raw" to 44100.
(audioio) set srate, aobj "Raw audio
... file:/var/lib/squeezeboxserver/airplay-fifo.raw" to 44100.
(eca-chainsetup) Assigning file to chains: default
(eca-chainsetup-parser) Interpreting object option "-o:testaudio.wav".
(eca-object-factory) Object "-o:testaudio.wav" created, type "RIFF wave
... file". Has 2 parameter(s) (variable: no).
(eca-chainsetup-parser) adding file "testaudio.wav".
(audioio) set srate, aobj "RIFF wave file:testaudio.wav" to 44100.
(audioio-db-client) DB-client created for testaudio.wav.
(audioio) set srate, aobj "DB => RIFF wave file:uninitialized" to 44100.
(audioio) set srate, aobj "RIFF wave file:testaudio.wav" to 44100.
(audioio) set srate, aobj "RIFF wave file:testaudio.wav" to 44100.
(eca-chainsetup) Assigning file to chains: default
(eca-chainsetup-parser) Interpreting object option
... "-G:jack,ecasound,notransport".
(eca-chainsetup) Set manager "jack" option string to "ecasound,notransport".
(eca-chainsetup) Chainsetup "untitled-chainsetup"
(eca-control) ECA_CONTROL constructor
(eca-session) Connecting chainsetup
(eca-chainsetup) bmode-selection case-5
(eca-chainsetup) "nonrt" buffering mode selected.
(eca-chainsetup) Set buffering parameters to:
--cut--
buffersize: 1024
raised_priority: 0
sched_priority: 50
double buffering: 0
double buffer size: 100000
max buffers: 1
--cut--
(eca-chainsetup) No realtime objects; switching to direct mode.
(audioio-db-client) destructor /var/lib/squeezeboxserver/airplay-fifo.raw.
(audioio-db-server) unregister_client Raw audio file.
(audioio-db-server) unregister_client failed (2)
(audioio-db-client) destructor testaudio.wav.
(audioio-db-server) unregister_client RIFF wave file.
(audioio-db-server) unregister_client failed (2)
(eca-chainsetup) Opened input "/var/lib/squeezeboxserver/airplay-fifo.raw",
... mode "read". Format: s16_le, channels 2, srate 44100, interleaved.
(audioio-wave) write_riff_header()
(audioio-wave) Wave data size 0
(audioio-wave) write_riff_fmt()
(audioio-wave) write_riff_datablock()
(eca-chainsetup) Opened output "testaudio.wav", mode "read/write (update)".
... Format: s16_le, channels 2, srate 44100, interleaved (locked params).
(eca-chainsetup) sample rate change, chainsetup untitled-chainsetup to rate
... 44100.
(audioio) set srate, aobj "Raw audio
... file:/var/lib/squeezeboxserver/airplay-fifo.raw" to 44100.
(audioio) set srate, aobj "RIFF wave file:testaudio.wav" to 44100.
(eca-session) Chainsetup connected
- [ Connected chainsetup: "untitled-chainsetup" ] ------------------------
- [ Controller/Starting batch processing ] -------------------------------
(eca-engine) ECA_ENGINE constructor
(eca-engine) Prefill loops: 3 (blocksize 4096).
(eca-chain) Initialized chain default with 0 chainops and 0 gcontrollers.
... Sbuf points to 18741568.
(eca-control-base) Engine thread started with pid: 13549
- [ Engine - Driver start ] ----------------------------------------------
(eca-engine) Request start
(audioio-db-server) start
(audioio-db-server) starting processing
(eca-engine) prefilling i/o buffers.
(audioio-db-server) wait_for_full failed; not running
(eca-engine) i/o buffers prefilled.
(eca-engine) starting engine operation!
(audioio-db-server) Hey, in the I/O loop!
(audioio-db-server) Using idle timeout of 222000000 nsecs.
(audioio-buffered) end-of-stream tag detected for 'Raw audio file'
(eca-engine) all inputs finished - stop
- [ Engine - Processing finished ] ---------------------------------------
(eca-engine) Request stop (drain)
(eca-engine) stopping engine operation!
(audioio-db-server) stop requested
(audioio-db-server) stop complete
(eca-engine) Signaling stop
(eca-engine) batch finished in exec, exit
(eca-engine) Signaling exit
(eca-engine) Engine state when finishing: 4
(eca-control-base) Engine thread 13549 will exit.
- [ Controller/Batch processing finished (0) ] ---------------------------
(eca-control-base) Waiting for engine thread to exit.
(eca-control-base) pthread_join returned: 0
(eca-control-base) Engine thread has exited successfully.
(eca-engine) ECA_ENGINE destructor
- [ Engine exiting ] -----------------------------------------------------
(eca-control-objects) Disconnecting chainsetup: "untitled-chainsetup".
(eca-chainsetup) Closing chainsetup "untitled-chainsetup"
(eca-chainsetup) Closing audio device/file
... "/var/lib/squeezeboxserver/airplay-fifo.raw".
(eca-chainsetup) Closing audio device/file "testaudio.wav".
(audioio-wave) Closing file testaudio.wav
(audioio-wave) update_riff_datablock()
(audioio-wave) updating data block header length to 1205908352
(audioio-wave) write_riff_header()
(audioio-wave) Wave data size 1205908384
(audioio-wave) data block length in header 1205908352, file length after
... data block 1205908352, length set to 301477088 samples
(eca-session) Chainsetup disconnected
(eca-control) ECA_CONTROL destructor
(eca-session) ECA_SESSION destructor-in
(eca-chainsetup) ECA_CHAINSETUP destructor-in
(eca-chainsetup) Deleting chain "default".
(eca-chain) CHAIN destructor!
(eca-chainsetup) Deleting audio object
... "/var/lib/squeezeboxserver/airplay-fifo.raw".
(eca-chainsetup) Deleting audio object "testaudio.wav".
(audioio-db-server) destructor
(audioio-db-server) destructor-out
(eca-chainsetup) ECA_CHAINSETUP destructor-out
(eca-session) ECA_SESSION destructor-out
--------------------
I will look into the log of Shairplay, not clear to me where it is
located. Likewise, I will start another thread... I very much appreciate
you help on this!
J.
bpa wrote:
> What did the ecasound log message show ? To get more message use -dd
> rather than -d
>
> Have you enabled logging on shairplay to show what audio it is capturing
> ?
>
> You might be better off starting a shairplay specific thread (with
> shairplay in title) as many shairplay users will not read this WaveInput
> plugin thread
------------------------------------------------------------------------
Juggler's Profile: http://forums.slimdevices.com/member.php?userid=4935
View this thread: http://forums.slimdevices.com/showthread.php?t=49584
_______________________________________________
plugins mailing list
[email protected]
http://lists.slimdevices.com/mailman/listinfo/plugins