PulseAudioを無効化する

SkyWay Linux®︎ SDK (以下、Linux SDK ) では、v3.2.0 からPulseAudioを無効化することができます。

こちらを利用することにより、以下のような効果が期待できます。

  • PulseAudioを利用できない環境においてもSkyWayをご利用いただけるようになります。
  • 音声の入出力を行わない用途において処理負荷の軽減が見込めます。
  • PulseAudioを利用しない音声の入力を行うことができます。
    • 詳細についてはこちらを参照してください。

利用方法

skyway::Context::Setup を行う時に設定する skyway::Context::SkyWayOptions を以下のように設定してください。

skyway::Context::SkyWayOptions options; options.audio_backend = skyway::media::AudioBackendType::kNone;

audio_backend はデフォルトで skyway::media::AudioBackendType::kPulseAudio に設定されています。