sater Posted October 13, 2011 Share Posted October 13, 2011 Hallo, ich benutze ein selbst programmiertes Tool zu Steuerung des DVBV über die COM Schnittstelle. Nach dem Update auf die Version 4.9 funktioniert der Befehl DVBViewer.PlayListManager.Play(TitelNr, TitelPos) nicht mehr korrekt. Die Wiedergabe der MP3 Datei wird zwar gestartet, aber nicht an der angegebenen Position sondern immer vom Anfang an. Bis zu dem Update hat das aber geklappt. Könnte das mal jemand überprüfen, bzw. beheben? Vielen Dank Quote Link to comment
nuts Posted October 13, 2011 Share Posted October 13, 2011 (edited) Funktioniert nur nicht beim ersten Versuch (bevor der Titel läuft) oder wie ist das bei dir? Sobald der Titel läuft funktioniert auch das setzen der Position. Könnte es sein, dass das so gewollt ist? Weil vor dem Abspielen noch nichts über die Länge bekannt ist? Edited October 13, 2011 by nuts Quote Link to comment
sater Posted October 13, 2011 Author Share Posted October 13, 2011 Ja, Du hast Recht. Ich habs grad mal ausprobiert. Bei laufendem Titel und einem 2. Aufruf wird die Position gesetzt. Das war aber früher anders. Da hat das schon mit dem ersten Aufruf geklappt. Und ehrlich, die Funktion soll ja gerade das tun, einen Titel laden und an einer festgelegten Stelle anfangen. Ich hab auch keine Idee wo ich den 2. Aufruf einbauen sollte damit es so wie früher läuft. onPlaybackstart wäre ne Variante, aber da passiert bei mir schon ne ganze Menge und ich hab keine Lust, dass mir da was um die Ohren fliegt. Quote Link to comment
sater Posted October 13, 2011 Author Share Posted October 13, 2011 Kurze Ergänzung. Direkt zwei mal hintereinander aufrufen mit einem Application.DoEvents dazwischen reicht aus. Dann tut er was ich will. So richtig sauber ist das aber trotzdem nicht. Quote Link to comment
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.