【Ubuntu】KeyHoleTV ..
[
2ch
|
▼Menu
]
■コピペモード
□
スレを通常表示
□
オプションモード
□このスレッドのURL
■項目テキスト
84:login:Penguin 08/06/30 11:34:14 14Ils5j0 esd利用環境にて、1.6から1.8までは音が出ていたのですが、1.9にすると音が 出なくなってしまいました。 85:login:Penguin 08/06/30 13:06:26 UgMm6UWx >>84 esdのサーバがダミーとして扱われている可能性があります。たぶん、ALSA-esdの ライブラリがソケットを利用しておらず、ALSAに対して、ファイルの書き込みを想定していると 思います(ALSA-Plugin の形式に変換されているということと思います。) ということは、wirteを利用して、相手のバッファが溢れないような記述の方法が 必要になりますね。ちょっと考えますので、Version1.8を御利用ください。 86:login:Penguin 08/06/30 13:13:04 OAI41DEd GStreamerのフレームワークとか使わないの? 87:login:Penguin 08/06/30 13:58:12 UgMm6UWx >>84 writeシステムコールを利用したLKeyHoleTV1.10.tar.gz を置きました。 fcntl(Esd,F_SETFD,O_NONBLOCK); としているので、writeシステムコールがブロックすることはないと思います。また、 書き込みに失敗しても、時間を置いて再度書き込みを行いますので、たぶんFIFO(と 思われる)が溢れることがないと思います。 >>86 使っていません。映像、音声エンコーダ/デコーダは、全て自作です。ですから、 Windows,Linux, Windows Mobile、MAC(SDLで表示と音声、GUIなし)への移植が 容易に行えています。もっとも厄介な所は、GUIと音声の出力部分です。 基本プログラムは、全て同一です。Linux版もWindows版ができる前にSDLを用いた 表示と音声ができています。それをGTK+2.0に書き換えて、ESDをサポートしたのが LKeyHoleTVです。
次ページ
最新レス表示
スレッドの検索
類似スレ一覧
話題のニュース
おまかせリスト
▼オプションを表示
レスジャンプ
mixiチェック!
Twitterに投稿
オプション
しおりを挟む
スレッドに書込
スレッドの一覧
暇つぶし2ch
5390日前に更新/129 KB
担当:undef