![[開発キットでのGstreamer例の実行エラー] 「ファイル記述子が無効です。」](https://linux33.com/image/139715/%5B%E9%96%8B%E7%99%BA%E3%82%AD%E3%83%83%E3%83%88%E3%81%A7%E3%81%AEGstreamer%E4%BE%8B%E3%81%AE%E5%AE%9F%E8%A1%8C%E3%82%A8%E3%83%A9%E3%83%BC%5D%20%E3%80%8C%E3%83%95%E3%82%A1%E3%82%A4%E3%83%AB%E8%A8%98%E8%BF%B0%E5%AD%90%E3%81%8C%E7%84%A1%E5%8A%B9%E3%81%A7%E3%81%99%E3%80%82%E3%80%8D.png)
私はOrange-Pi DVKでGstreamer-1.4.0を使用してネイティブアプリケーションを実行しています。アプリケーションを実行すると、次のエラーが発生します。
AL lib: (WW) alc_initconfig: Failed to initialize backend "pulse"
AL lib: (EE) ALCplaybackAlsa_reset: snd_pcm_hw_params(self->pcmHandle, hp) failed: File descriptor in bad state
Ubuntu(VMwareで実行)で実行すると正常に動作します。開発キット(Orange-Pi)ではなぜ正しく機能しないのですか?この問題を解決するには?
答え1
次の2つのフォーラムのトピックが問題のようです。
解決策はPulseaudioをインストールすることです。
$ sudo apt-get install pulseaudio