Kaum macht Mann es richtig, geht es auch .
Dies ist das letzte Sanitary Release, danach geht es wieder an die Weiterentwicklung.

Bug-Fixes:
* Threading API: Dummer Vorzeichenfehler ist behoben (Kann bei langsameren Kisten einen Dead-Lock erzeugen).
* Threading API: WaitForSingleSignal / WaitForMultipleSignals - Ist der Wait Timeout 0 und es ist nichts signalisiert,
wird jetzt dennoch der Scheduler angeschubst und dann erst WAIT_TIMEOUT zurückgeliefert.
* Leider wurden ein paar Sync-Objecte falsch initialisiert, insbesondere unter DestroyWindow, ist gefixt.
* Einige Optimierungen/Fixes in der Baustrasse bzgl. x64 Version
* Alle Sync-Object laufen jetzt über ein Basisinterface.
* Klasse CThreadedTimerArray: Jetzt Threadsafe und frißt keine unnützen Resourcen auf nur einem Core.
* Klasse CThreadedTimerArray: Kein Post mehr, sondern SendMessage.
* Klasse CThreadedTimer: Exception Handling bei Callback Funktion nun absturzsicher.
* Wird über die Toolbar in den Radio oder TV Modus umgeschaltet, wird jetzt nicht fälschlicher Weise über den Aufnahme-Manager
die falsche Bouqet-ID systemweit gesetzt (Im TV-Modus wurde die ID des Radio-Bouquets gesetzt und umgekehrt).
* Trace-Monitor geht jetzt wieder ....

Neue Features:
* Alle Installer erstellt mit WiX v3.9.721.0 Release
* Kompiliert mit ffMpeg git-ad91bf8 (2014-07-27)
* Bessere Synchonisation im Thread-Pool, nicht genutzte Threads fliegen jetzt nach 5 Sekunden raus.
* Aufnahme-Manager: Laufen in der aktuelle EPG Liste Eintäge ab, werden Diese jetzt auch entfernt (Prüfung im 10 Sekunden Rythmus).
* Nach dem Erwachen aus dem Ruhezustand wird die Adresse des Receivers neu aufgelöst, könnte ja ne Zwangstrennung
statt gefunden haben.

Getestet unter XP x64/x86 WIN7 x64/86 und WIN8.1 x64



Zum Dowload geht es wie immer hier.

L.G. Marta