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
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.Code:alias voicewavon "voice_inputfromfile 1; voice_loopback 1; +voicerecord; bind j voicewavoff" alias voicewavoff "-voicerecord; voice_inputfromfile 0; voice_loopback 0;bind j voicewavon"
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?


Mit Zitat antworten