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