Qudus
31-08-2005, 17:25
hi
Ich habe über Runtime.getGuntime().exec(bla) den mplayer gestartet. Zunächst wunderbar. Der Film startet und läuft ruckelfrei. Aber dann, nach ca. einer halben Minute bleibt der Film stehen und ich muss mein Programm beenden, um den mplayer zu beenden. Das Programm ansich scheint aber ganz normal weiter zu funktionieren, denn ich kann Funktionen meines Programms nutzen, um es regulär zu beenden. Ich muss es also nicht abschießen.
Ich abe nun die Vermutung, dass sich da irgendwas speichermäßig zunudelt.
Der aufruf funktioniert folgendermaßen:
Runtime.getRuntime().exec(new String[] { "mplayer -vo gl2 -fs", "film.avi" });
kennt da jemand eine Lösung?
Gruß, Qudus
Ich habe über Runtime.getGuntime().exec(bla) den mplayer gestartet. Zunächst wunderbar. Der Film startet und läuft ruckelfrei. Aber dann, nach ca. einer halben Minute bleibt der Film stehen und ich muss mein Programm beenden, um den mplayer zu beenden. Das Programm ansich scheint aber ganz normal weiter zu funktionieren, denn ich kann Funktionen meines Programms nutzen, um es regulär zu beenden. Ich muss es also nicht abschießen.
Ich abe nun die Vermutung, dass sich da irgendwas speichermäßig zunudelt.
Der aufruf funktioniert folgendermaßen:
Runtime.getRuntime().exec(new String[] { "mplayer -vo gl2 -fs", "film.avi" });
kennt da jemand eine Lösung?
Gruß, Qudus