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
plugins@lists.slimdevices.com
http://lists.slimdevices.com/mailman/listinfo/plugins

Reply via email to