On Friday 09 March 2018 18:04:56 fredvs wrote:
>
> PS: AFAIK, PulseAudio does use ALSA.
>
But
"
##0  F70E8C37 raise.c:56 __GI_raise(sig=6, sig@entry=6)
#1  F70EC028 abort.c:89 __GI_abort()
#2  F37B503D :0 pa_mutex_free()
#3  F3C1233A :0 pa_threaded_mainloop_free()
#4  F1D45165 :0 pulse_free()
#5  F1D4435A :0 ??()
#6  F40BB4A2 :0 ??()
#7  F4079EE5 :0 snd_pcm_close()
#8  F431EA42 alsa.c:143 alsa_object_close(object=0xb4c9b0)
#9  F431EBBD alsa.c:180 alsa_object_flush(object=0xb4c9b0)
"
shows that pcaudiolib does not use the Pulseaudio driver but the Alsa driver.
You probably need to use your self compiled libpcaudio.so.0 with debug info 
and step into 
"
procedure tmainfo.onsetev(const sender: TObject; var avalue: Boolean;
               var accept: Boolean);
var
 i1: cint;
 channels: int32;
begin
 if avalue <> oned.value then begin
  if avalue then begin
   initializepcaudio([libnameed.sysvalue]);
   faudioobj:= create_audio_device_object(nil,pchar(''),pchar(''));<<<<---here
//   faudioobj:= create_audio_device_object(nil,nil,nil); 
                                   //does not load pulseaudio
"
in order to check why it does not pick up pulseaudio on your system.

Martin

------------------------------------------------------------------------------
Check out the vibrant tech community on one of the world's most
engaging tech sites, Slashdot.org! http://sdm.link/slashdot
_______________________________________________
mseide-msegui-talk mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/mseide-msegui-talk

Reply via email to