So, jetzt gibts leider erst mal eine schlechte Nachricht:
Die nächste Version (int11) wird leider noch etwas auf sich warten lassen, da ich mit einigen Schwierigkeiten zu kämpfen habe. Leider musste ich festgestellt, dass unter bestimmten Umständen das komplette Programm einfriert! Und das nur weil vor klicken auf Start der FolderBrowser geöffnet wurde! Vermutlich handelt es sich dabei um einen Fehler im .NET Framework, für den ich nach unzähligen Tests und Workarounds keine Lösung gefunden habe. Hab da zwar heute noch was in einem Forum gelesen, das ich noch ausprobieren werde, allerdings ist die Hoffnung nicht sehr groß. Das heitß dann also, dass ich mir meinen eigenen FolderBrowser schreiben muss, in der Hoffnung, dass dieser Abhilfe verschafft. Glücklicherweise gibt es in den Weiten des Internets ganz brauchbare Ansätze dafür.
Ein weiterer Grund für die Verzögerung ist die Umsetzung eines Batchmodes, der nicht ganz einfach in den vorhandenen Code passt. Dafür muss ich Muxxi komplett neu strukturieren sowie ein Redesign durchfürhen. Leider hab ich noch keine Ahnung, wie Muxxi's neues Gesicht aussehen soll. Aber da fällt mir sicher noch was ein
Möglicherweise bring ich vor der int11 aber noch eine in10b, da ich einen BUG bei der Auswertung des UDREC Logs gefunden habe, der die Auswertung einfach abbricht und man so nicht sagen kann, ob die Streams nun OK waren oder nicht. Erkennen kann man den Fehler daran, dass in der Muxxi.txt kein 'ESSync stopped' kommt. Grund für den Abbruch ist eine GOP Zeit, die mehr als 24 Stunden hat und dadurch nicht zur Berechnung der Zeitdifferenzen verwendet werden kann. Das Problem selbst hab ich aber schon gelöst.
Außerdem möchte ich möglichst schnell die Optionen '-idd' und '-asplit' mit in die Option aufnehmen.
Cu leth