Anmelden

Archiv verlassen und diese Seite im Standarddesign anzeigen : internetradio über voicewav - Half-Life kommt mit FIFO-Datei nicht klar.



Gast
17. August 2006, 01:42
Ich habe im Half-Life Ordner eine FIFO-Datei voice_input.wav erstellt und schleuse da einen on-the-fly zu RIFF-WAVE konvertierten di.fm-radiostream rein.

In Half-Life lade ich ein Script


alias voicewavon "voice_inputfromfile 1; voice_loopback 1; +voicerecord; bind j voicewavoff"
alias voicewavoff "-voicerecord; voice_inputfromfile 0; voice_loopback 0;bind j voicewavon"

und drücke dann "J" in der Erwartung, dass der radiostream abgespielt wird, jedoch friert Half-Life ein bis ich die FIFO-Pipe unterbreche, weil Half-Life offenbar auf das Dateiende wartet, bis es beginnt die WAVE-Datei abzuspielen bzw. Half-Life möchte die ganze Datei in den RAM laden und dann abspielen.
Sobald ich die FIFO-Pipe unterbreche spielt es den Radio-Stream auch ab.

Lässt sich das irgendwie ändern, sodass es die wave-Datei gleichzeitig einliest und abspielt?
Gibts ne andere Möglichkeit die Voice-Funktion als Radio-Client zu missbrauchen?