segfault when using native OSS with i82801

Help
2006-05-20
2013-04-25
  • Xavier DUTOIT
    Xavier DUTOIT
    2006-05-20

    Hi,

    First of all, let me congratulates you. I just downloaded the latest version of kiax and you've made an amazing progress since the first time I tested it a year or so ago.

    I have a small problem: on my laptop, when I use the OSS emulation on the top of alsa, it works fine. However, with iaxcomm, I get a superior sound when using directly the OSS drivers.

    I'm trying to do the same with kiax, but it segfault when using the native OSS driver:
    $ kiax
    Sat May 20 10:41:22 2006 Using IAXClient ver. CVS-2006/05/16-18:37
    Pa_SetupDeviceFormat: HW does not support 2 channels
    Pa_SetupDeviceFormat: HW does not support 2 channels
    Segmentation fault

    With iaxcomm, I get this notifaction from portaudio too:
    $ ./iaxcomm
    Pa_SetupDeviceFormat: HW does not support 2 channels

    However, it loads and work without any problem after that initial message, and as I said, I get a much better sound with OSS than with OSS emulation on alsa.

    lspci:0000:00:1f.5 Multimedia audio controller: Intel Corporation 82801DB/DBL/DBM (ICH4/ICH4-L/ICH4-M) AC'97 Audio Controller (rev 03)

    I'm in the dark, any suggestion on where to dig would be greatly appreciated.

    Xavier