Hallo und willkommen in unserer Community! Ist dies Dein erster Besuch?
Seite 1 von 2 12 LetzteLetzte
Ergebnis 1 bis 15 von 17

Thema: StreamMeNG HD

  1. #1
    egj_soldier
    Gast

    StreamMeNG HD

    StreamMeNG HD 2.2.9 Final
    04.02.2015


    Ich habe einen Dispatcher bzgl. der CPU implementiert.
    Die Threading Building Blocks haben den Einzug ins Projekt geschafft.
    ffMpeg und OpenSSL sind schon mal kom*plett in der Baustraße integriert.

    Bug-Fixes:
    * Einige Fixes in der Baustraße.
    * Fix im WEB IF Client (doppeltes recv).
    * Minor GUI Fixes ...

    Neue Features:
    * WIN7/WIN8(.1): In der Miniaturansicht habt Ihr jetzt Pushbuttons zum Starten der Direktaufnahme / Miniglotze etc...
    * Thread-Pool: Es findet nun eine Ausbalancierung bei Threadanforderungen im Threadpool statt.
    * Thread-Pool: Einzelne Threads können nun auf andere Cores "umgeschaltet" werden.
    * Threading API: Die zentrale Hashtable zum Verwalten der gültigen Handels hat nun ein Locking basierend auf dem Read/Write-Lock Verfahren.
    * StreamMe setzt nun mindestens einen Pentium 4 voraus (sollte wohl zu machen sein). Ich habe einen Dispatcher implementiert,
    je nach Prozessorarchitekutur wird nun speziell SSE2 / SSE3 oder SSE4 herangezogen.
    * Viele Umbauten in der Baustraße ...
    * Kompiliert mit Intel Runtime 2013_sp1.3.202
    * Kompiliert mit Intel Studio XE Update 2013_sp1.3

    LG Marta.Pfahl
    Code:
    Bug Fixes 2.2.9 Final:
    * Einige Fixes im CSyncArray und CRecordInfoArray eingebaut (betrifft die Synchronisation).
    * Heap Corruption gefixt (Critical Bug).
    * Aufnahme-Manager: Verbesserte Ablaufsteurung bei einem Aufnahme-Event (Liste speichern etc...)
    * Mini-Glotze: Startet Ihr die Mini und habt noch Änderungen, poppt jetzt der Frage-Dialog hoch, ohne dass die Mini-Glotze
    gleich gestartet wird.
    *  Beim Mergen von Aufnahme-Ereignissen mit periodischen   Aufnahme-Ereignissen, wird nun strenger validiert (Endlosschleife   gefixt).
    * Einige Fixes in der Baustraße
    * Minor GUI Fixes
    * Minor Bug Fixes.
    
    Neue Features:
    * Message-Boxen sind jetzt fast alle nicht modal und blockieren somit die Mini-Glotze nicht mehr.
    * Alle Installer generiert mit WIX Toolset V3.9.1006.0
    * Einige Optimierung bzgl. WIN10
    Thx @ Marta.Pfahl

    Link nur für registrierte und freigeschaltete Mitglieder sichtbar.


    Link nur für registrierte und freigeschaltete Mitglieder sichtbar.

    •   Alt Advertising

       

  2. #2
    egj_soldier
    Gast
    StreamMeNG HD 2.3.0 Beta Build 1621
    15.02.2015
    Alav, Helau, Nari - Naro etc. pünktlich zur 5. Jahreszeit ein keines Update.....

    Bug Fixes:
    * Threading API: Beim Auto-Reset eines Signals wurden nicht alle möglichen Ausgänge richtig bedient (WaitForSingleSignal - critical).
    * RTSP Server: Unter gewissen Umständen entstand ein Deadlock beim runterfahren der Applikation (critical).
    * EPG Übersicht: Aus versehen wurde anstatt SetSignal die API Funktion SetEvent benutzt (illegales Handle - critical).
    * Der Mini-Installer hat jetzt (wieder) eine eingebundene Manifest-Datei (wieso ist die raus geflogen ???),
    Probleme beim automatischen Online - Update sollten behoben sein.
    * Leider hat sich ein gravierender Fehler bei Owner-Draw Listboxen eingeschlichen, unter Umständen wurde auf ungültige Speicherbereiche
    zugegriffen (Critical).
    * Periodische Aufnahme Events werden jetzt wieder richtig gespeichert und zurück gelesen.
    * RTSP Server: Beim Hochfahren aus dem Hibernate Mode blockiert der aktive RTSP Server nun die Reinitialisierung nicht mehr (critical).
    * Bug Fix in der Baustraße ( betrifft x86 Bau).
    * Einige GUI Fixes.
    * Min. Bug Fixes.

    Neue Features:
    * Neuer Intel Compiler 15.02
    * Alles mit der neuen Intel Runtime 2015.2.179 gebaut.
    * Gebaut mit Threading Building Blocks 4.3 Update 2
    * Intel IPP 8.2 Update 1
    Thx @ Marta.Pfahl

    Link nur für registrierte und freigeschaltete Mitglieder sichtbar.

  3. #3
    egj_soldier
    Gast
    StreamMeNG HD 2.4.1 Final Build 3898 01.04.2015

    Bug Fixes:
    * Die Plugin Benachrichtigung kann jetzt den rekursiven Aufruf unterbinden. Es gab bis jetzt einen eventuellen Deadlock, bein Runterfahren
    in den Hibernate-Mode - gefixt [critical].
    * Thread-Pool: Ein Synchronisationsobjekt war nicht (richtig) initialisiert - gefixt.
    * Threaded-Timer: Ein Synchronisationsobjekt war nicht (richtig) initialisiert - gefixt.
    * RTSP-Server: Doppelte Speicherfreigabe beim Runterfahren in den Energiespar-Modus ist gefixt.
    * Thread-Pool: Leider wurde beim Neuanlegen eines Threads nicht in allen möglichen Ausgängen gewartet, bis der Thread dem Pool
    endgültig zur Verfügung steht (sich in der BaseThreadProc befindet) [critical].
    * EPG-Ansicht: Thread zum lesen der EPG's wird jetzt sauber terminiert, die Applikation bleibt beim Runterfahren in den
    Energiespar-Modus nicht mehr hängen [critical].
    * EPG-Ansicht: Leider war im Hintergrund-Thread beim Auslesen der Bouquets in nicht allen Ausgängen der Abbruch richtig implementiert,
    hatte einen Dead-Lock zur Folge [critical].
    * EPG-Ansicht: Beim Bouquet-Update kommt es nicht mehr zum DeadLock (Post- anstatt Send- Message) [critical].
    * Aufnahme-Mamanger: Startet der Benutzer eine Direktaufnahme und beendet diese, wird der oberste Eintrag in der Aufnahmeliste
    nicht mehr gelöscht.
    * Aufnahme-Manager: Mehrfacher Wechsel zwischen Radio und TV Mode in den Aufnahmen funktioniert nun problemlos - die
    Schrittkette wird jetzt korrekt eingehalten.
    * Aufnahme-Manager: Wird eine Aufnahmeoption geändert, während eine Aufnahme sich in der Vorbereitung findet, verschwinden die Aufnahme-Events
    in der Aufnahmeliste beim Speichern nicht mehr.
    * EPG-Übersicht: Deadlock beim Umschalten Radio / TV-Modus sollte behoben sein [critical].
    * WEB Client IF: Beim Lesen der Daten wurde nicht bei allen Ausgängen das Beenden des Lesens signalisiert [critical].
    * Aufnahme-Manager: Wird eine manuelle Aufnahme beendet (egal ob Radio oder TV) ist im TV-Modus die Mini-Glotze nicht mehr deaktiviert.
    * Aufnahme-Manager: Erfolgt eine Änderung der Aufnahmeeigenschaften eines Aufnahme-Events, wird die Liste jetzt threadsicher neu gemischt und
    angezeigt [critical].
    * RTSP-Server: Beim Runterfahren des RTSP Servers kam es leider bei anhängigen MPEG Dateien zum Dead-Lock - sollte gefixt sein [critical].
    * EPG-Ansicht: Erfolgt eine Änderung der Aufnahmeeigenschaften eines Aufnahme-Events, wird die Liste jetzt threadsicher neu gemischt und
    angezeigt [critical].
    * Aufnahme-Übersicht: Erfolgt eine Änderung der Aufnahmeeigenschaften eines Aufnahme-Events, wird die Liste jetzt threadsicher neu gemischt und
    angezeigt [critical].
    * Mini-Glotze: Der Cursor wird nun wirklich nur ausgeblendet, wenn direkt über der Mini-Glotze und nicht z.B. in der Programmauswahl und nicht bewegt wird.
    * Aufnahme-Manager: Mögliche Heap-Corruption durch das zurücksetzen der Mini-Glotze ist gefixt [critical].
    * Mini-Glotze: Leider war ein Synchronisationsobjekt nicht richtig initialisiert - dies konnte beim Ändern der Fenstergröße zum Absturz führen [critical].
    * Aufnahme-Manager: Wird eine programmierte Aufnahme in die Mini-Glotze umgeleitet, kommt es nicht mehr zum Absturz [critical].
    * Multiple GUI-Fixes.
    * Minor Bug-Fixes.

    Neue Features:
    * Pool-Thread: Nicht benötigte Threads werden jetzt wieder nach 13 Sekunden entfernt.
    * Viele GUI Verbesserungen / Erweiterungen - schaut selbst....
    * Generell habe ich das Terminieren von Hintergrundthreads überarbeitet.
    * Umbau der Baustraße, es wird nun für alle Module "höchst optimierter Code" generiert.
    * Alle Installer kompiliert mit WiX Toolset v3.9.1208.0.
    * Kompiliert mit Intel TBB 4.3 Update 4

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

    P.S.: Axo, über Feedback, insbesondere zu Abstürzen oder Freezer wäre ich euch natürlich dankbar.
    Thx @ Marta.Pfahl

    Link nur für registrierte und freigeschaltete Mitglieder sichtbar.

    Link nur für registrierte und freigeschaltete Mitglieder sichtbar.

  4. #4
    egj_soldier
    Gast
    StreamMeNG HD 2.4.3 Beta 3618 06.05.15

    Ich habe angefangen auf FFMPEG umzustellen - die Bauarbeiten sind voll im Gange ...
    Nebenbei habe ich einige "Designprobleme" verbessert / gelöst.

    * Die Miniglotze läuft in HD jetzt auch nur mit Dual-Prozessor flüssig.


    Bug Fixes:
    * Einige Fixes in der Baustraße (Abhängigkeiten etc...).
    * Ich habe die Threaded Timer Klasse überarbeitet. Die Corebelastung auf Multicoresystemen ist jetzt ziemlich gleich.
    * Windows XP: Startet StreamMe und stellt fest dass kein MSXML 6.0 installiert ist, wird der Standardbrowser mit der
    entsprechen Download-Seite aufgrufen und StreamMe bleibt nicht mehr im Speicher hängen, sondert terminiert sauber.
    * Miniglotze: Die Maus wird nun nicht mehr ausgeblendet wenn sich der Cursor über der verdeckten Mini-Glotze befindet.
    * GUI Fixes.
    * Minor Bug Fixes

    Neue Features:
    * Multiple GUI Anpassungen an Windows 10
    * Mehrere Umbauten in zentralen Klassen der Threading API.
    * Circularbuffer: Der Circularbuffer passt sich jetzt dynamisch in den Wartezeiten mit dem Puffereingang an.->Höhere Performance, weniger Schwankungen.
    * Dialog Aufnahmeeigenschaften: Der Aufnahmetitel kann bis zur Aufnahme frei editiert werden.
    * HashMap der Signale der Threading API werden jetzt über Threading Building Blocks 4.3 realisiert.
    * Compiliert mit BCG Controlbar 24.1
    * Compiliert mit Intel IPP 8.2 Update 2
    * Compiliert mit Intel TBB 4.3 Update 5
    * Compiliert mit Intel Composer 2015 Update 3
    * Neue Runtime Intel 2015.3.208

    Getestet unter XP, Win 7, 8 und 10TP 10041.

    thx @ Marta.Pfahl

    Link nur für registrierte und freigeschaltete Mitglieder sichtbar.

    Link nur für registrierte und freigeschaltete Mitglieder sichtbar.


  5. #5
    egj_soldier
    Gast
    StreamMeNG HD 2.4.4 Final 5717 29.06.15

    Ich habe mal den Saustall aufgeräumt und alte Plugins (wie z:b. den Telnet) auf den aktuellen, absturz- & freezing -sichen Stand gebracht,
    sowie ein großes Refactoring durchgezogen.

    Bug Fixes:
    * Telnet Client sollte nicht mehr bei einer Erst/Neuanmeldung zum Freezer führen.
    * Aufnahme-Manager: Hibernate Modus sollte jetzt wieder ohne Probleme funzen.
    * Multiple Freezer / Abstürze sind gefixt.
    * Multiple Threading Probleme sind gefixt.
    * Freezer im WEB-IF Client gefixt.
    * Minor GUI Fixes
    * Minor Bug Fixes

    Neue Features:
    * Bei laufender Miniglotze werden die verfügbaren CPU-Cores nun gleichverteilt genutzt.
    * Die GUI Animationen laufen nun flüssig (auffalten, einbleden etc.).
    * Compiliert mit Intel TBB 4.3 Update 6
    * Neue Intel Runtime 2015.4.221
    * Div. Optimierungen in der GUI bzgl. Synchronisation.
    * Threading Optimierung im RTSP Server
    * Threading Optimierung im UPnP Media Server

    Getestet unter XP, Win 7, 8 und Windows 10 Preview 10130.
    thx @ Marta.Pfahl

    Link nur für registrierte und freigeschaltete Mitglieder sichtbar.

  6. #6
    egj_soldier
    Gast
    StreamMeNG HD 2.4.6 Build 1003 04.11.2015

    Bug Fixes:
    * Leider wurde bei einer Erstinstallation unter x64 eine ArchivException nicht sauber abgefangen und
    somit startete das Programm nicht.(Crititcal)
    * Saubere Programmterminierung wenn unter XP festgestellt wird das MSXML noch nicht installiert ist.
    * Minor Bug-Fixes.
    * Minor GUI Fixes.

    Neue Features:
    * Verbesserter WEB Installer 2.4.6
    * Verbesserter Mini-Installer
    * Anpasung an BCG Controlbar 24.3
    * Etliche Verbessrungen in der Baustraße

    Getestet under XP, Win 7 und Win10.
    thx @ Marta.Pfahl

    Link nur für registrierte und freigeschaltete Mitglieder sichtbar.

    Link nur für registrierte und freigeschaltete Mitglieder sichtbar.

  7. #7
    egj_soldier
    Gast
    StreamMeNG HD 2.4.6 Final 1181 12.11.2015

    Bug Fixes:
    * Leider wurde bei einer Erstinstallation unter x64 eine ArchivException nicht sauber abgefangen und
    somit startete das Programm nicht.(Crititcal)
    * Saubere Programmterminierung wenn unter XP festgestellt wird das MSXML noch nicht installiert ist.
    * Mini-Glotze: NULL-Pointer Exception (Abraucher) bei der Auswahl des passenden Splitters ist gefixt (Critical).
    Dies passiert nur bei Sendern, die ausschließlich Dobly Digital Ton senden, der MPEG4-Parser scheitert dort.
    * StreamMe blockiert jetzt nicht mehr das Runterfahren, wenn keine Aufnahmen laufen bzw. vorbereitet werden.
    * Minor Bug-Fixes.
    * Minor GUI Fixes.

    Neue Features:
    * Verbesserter WEB Installer 2.4.6
    * Verbesserter Mini-Installer
    * Anpasung an BCG Controlbar 24.3
    * Etliche Verbessrungen in der Baustraße

    thx @ Marta.Pfahl

    Link nur für registrierte und freigeschaltete Mitglieder sichtbar.

    Link nur für registrierte und freigeschaltete Mitglieder sichtbar.

  8. #8
    egj_soldier
    Gast
    StreamMeNG HD 2.4.7 Final Build 321 22.11.2015

    Kleines schnelles Update mal zwischendurch, aber das eine Feature hat wirklich Auswirkungen auf die Stablilität der ganzen Applikation!

    Bug Fixes:
    * Direct X Layer: Out of memeory der Grafikkarte wird jetzt berücksichtig-> Bei schnellem Auf- bzw. Zu-Ziehen
    sollte die Mini-Glotze weiterhin das Bild abspielen.
    * Minor Fixes
    * GUI Fixes

    Neue Features:
    * Interne Zeitgeberklasse ist jetzt Thread-Save (Atome Operationen).

    Getestet unter XP, Win 7, 8 und Windows 10.
    thx @ Marta.Pfahl

    Link nur für registrierte und freigeschaltete Mitglieder sichtbar.

    Link nur für registrierte und freigeschaltete Mitglieder sichtbar.

  9. #9
    egj_soldier
    Gast
    StreamMeNG HD 2.4.9 Final Build 882 03.12.2015

    Umstellung auf Visual Studio 2015 Update1.

    Bug Fixes:
    * Heap Corruption im Mini-Installer bei Erzeugung eines Wiederherstellungspunktes ist gefixt.
    * Direct X Layer: Out of memeory der Grafikkarte wird nun noch weitgehender abgefangen.
    * Wirre Tastatureingaben führten in der Listbox EPG nicht mehr zum Absturz, gefixt.

    Neue Features:
    * Einige Optimierungen im Mini-Installer (Auswertungen von Updates etc.)
    * Umstellung von Visual Studio 2013 auf Visual Studio 2015 Update1
    * Neue Runtime Microsoft_VC140_CRT vom 06.11.15

    Getestet unter XP, Win 7, 8 und Windows 10.
    thx @ Marta.Pfahl

    Link nur für registrierte und freigeschaltete Mitglieder sichtbar.

    Link nur für registrierte und freigeschaltete Mitglieder sichtbar.

  10. #10
    egj_soldier
    Gast
    StreamMeNG HD 2.5.1 Build 603

    Bug Fixes:
    * Nach "dem Erwachen" aus den Standby-Modus meldet StreamMe sich an der TaskBar ab und erneut an (WIN10 Fehler?),
    sonst ist das Icon unsichtbar.
    * Bei einem Receiverwechsel werden jetzt die Bouquetlisten neu eingelesen.
    * Bei einem Receiverwechsel hält der Umschaltdialog der Mini-Glotze nun die aktuellen Bouquets.
    * 3 mögliche Vorzeichenüberlauf-Fehler in der Threading API gefixt.(Critical)
    * Neutrion/Neutrino HD: Befindet sich der Reciver nicht im gleichen (W)LAN-Segment wird der Bouquet-Editor deaktiviert.
    * Telnet Client: Befindet sich der Reciver nicht im gleichen (W)LAN-Segment wird der Telnet Client deaktiviert.
    * OSCAM Logger: Befindet sich der Reciver nicht im gleichen (W)LAN-Segment wird der OSCAM Logger deaktiviert.
    * Exception in Zeitgeberklasse gefixt (Critical).
    * Einige Typecasts sind entschärft (Critical).
    * GUI Fixes
    * Minor Fixes.

    Getestet unter XP, Win 7, 8 und Windows 10.
    thx @ Marta.Pfahl

    Link nur für registrierte und freigeschaltete Mitglieder sichtbar.

    Link nur für registrierte und freigeschaltete Mitglieder sichtbar.

  11. #11
    egj_soldier
    Gast
    StreamMeNG HD 2.5.1 Final

    Bug Fixes:
    * Plugin "Aufnahme-Ansicht" passt sich jetzt dem Visual Style an.
    * Einige experimentelle fehlgeschlagene Konstrukte sind nun wieder entfernt.
    * AFX_NOVTABLE in Basisklasse für die Panels entfernt, da falsch (Critical).
    * In der x64 Variante funktioniert der Layout-Mananger jetzt wieder.
    * Nach "dem Erwachen" aus den Standby-Modus meldet StreamMe sich an der TaskBar ab und erneut an (WIN10 Fehler?),
    da sonst das Icon unsichtbar ist.
    * Bei einem Receiverwechsel werden jetzt die Bouquetlisten neu eingelesen.
    * Bei einem Receiverwechsel hält der Umschaltdialog der Mini-Glotze nun die aktuellen Bouquets.
    * 3 mögliche Vorzeichenüberlauf-Fehler in der Threading API gefixt.(Critical)
    * Neutrion/Neutrino HD: Befindet sich der Reciver nicht im gleichen (W)LAN-Segment wird der Bouquet-Editor deaktiviert.
    * Telnet Client: Befindet sich der Reciver nicht im gleichen (W)LAN-Segment wird der Telnet Client deaktiviert.
    * OSCAM Logger: Befindet sich der Reciver nicht im gleichen (W)LAN-Segment wird der OSCAM Logger deaktiviert.
    * Exception in Zeitgeberklasse gefixt (Critical).
    * Einige Typecasts sind entschärft (Critical).
    * Minor GUI Fixes
    * Minor Fixes.

    Neue Features:
    * Memcpy läuft jetzt ab 8K über Threaded Building Blocks, d.h. meherere Threads führen den Memcpy parallel aus (-1.9% Resourcen).
    * Der Layout-Manager ist jetzt bedeutend flotter.

    Getestet unter XP, Win 7, 8 und Windows 10.
    thx @ Marta.Pfahl

    Link nur für registrierte und freigeschaltete Mitglieder sichtbar.

    Link nur für registrierte und freigeschaltete Mitglieder sichtbar.

  12. #12
    egj_soldier
    Gast
    StreamMeNG HD 2.5.2 Final 1181

    Bug Fixes:
    * Alte experimentelle Konstrukte, wie Streamanalye im WEB-IF Client entfernt.
    * Im Umschalt-Popup der Miniglotze wurde unter Umständen das Radio-Bouquet angezeigt, gefixt.
    (sehr unschön)
    * Aufnahme-Manager: Liegen 2 Aufnahmen zeitlich direkt hintereinander und haben das Flag "PC nach Aufnahme herunterfahren",
    fährt der Aufnahme-Manager jetzt nicht irrtümlich den PC herunter, sondern fährt mit der Aufnahme fort.
    * Einige Fehler in der Baustraße, welche sich bei der Umstellung von Visual Studio 2013 auf
    Visual Studio 2015 eingeschlichen haben, sind behoben.
    * Einige Fixes im Installer, leider wurde die avfilter-6.dll unter falschem Namen angelegt.
    * Einige GUI Fixes in der Mini-Glotze.
    * Minor GUI-Fixes.
    * Minor Bug-Fixes.

    Neue Features:
    * Bei einer Erstinstallation könnt Ihr nun angeben, ob StreamMe beim Systemstart automatisch
    ausgeführt werden soll.
    * Der Pool-Thread nutzt nun auch die Threading Building Blocks.
    * Kommt es bei der RTSP-Server Initialisierung zu einem Parser-Fehler in einem Stream, erscheint
    nun nicht mehr der Exception - Dialog, sonderen der Stream wird ignoriert und nicht angeboten.
    * Ich habe die ganze Bouquet/Kanalverwaltung in StreamMe überarbeitet (inkl. Caching etc.).
    * Kompiliert mit Intel Threading Building Blocks 4.4 Update 2.
    * Installer an Intel Threading Building Blocks 4.4 Update 2 angepasst.
    * Kompiliert mit Zeranoe FFmpeg Build Version: git-d7c75a5 (2016-01-16).
    * Installer an FFmpeg Build Version: git-d7c75a5 (2016-01-16) angepasst.

    Getestet unter XP, Win 7, 8 und Windows 10.
    thx @ Marta.Pfahl

    Link nur für registrierte und freigeschaltete Mitglieder sichtbar.

    Link nur für registrierte und freigeschaltete Mitglieder sichtbar.

  13. #13
    egj_soldier
    Gast
    StreamMeNG HD 2.5.3 Build 1232

    Bug Fixes:
    * Danke eines Fehlers im WIN 10 Preview 14279 (Sommerzeitumstellung) konnte ich eine Zeitdifferenz zwischen Receiver und
    PC feststellen, irrtümlich wird die Differenz hinzuaddiert und nicht abgezogen (Critical).
    * Message-Routing: Ich habe das MessageRouting überarbeitet, [TAB] sollte jetzt auch in allen Popup-Dialogen funktionieren.
    * EPG-Übersicht: Hat die EPG-Übersicht nichts mehr zu tun, kommt es nicht mehr zu einer emsigen Systemauslastung (Critical).
    * Threading API: Kleiner Fix erhöht die Threadsicherheit.
    * ThreadedTimer: Leider kein Lock beim Zugriff auf die interne Strukturen (Map & Vector), gefixt. (2x Critical)
    * Mini-Glotze: Habt Ihr die Miniglotze auf klein, oder mittel, oder normales Bild eingestellt und schaltet um, wird nun das richtige
    Größenverhältnis berechnet.
    * Einige GUI Fixes.
    * Einige Fixes in der Baustraße.

    Neue Features:
    * EPG-Übersicht: Grid- und Gant-Control sind nun synchronisiert.
    * EPG-Übersicht: "EPG in der Mini-Glotze anschauen" funktioniert nun.
    * EPG-Ünersicht: Hier jetzt auch "Benutzer definierte" Aufnahmen angezeigt.
    * EPG-Übersicht: Die Erstellung von "Benutzer definierte" Aufnahmen ist jetzt möglich.
    * Dialog "Manuele Aufnahme definieren" ist nun nicht mehr modal.
    * Macht Ihr Änderungen in einer Maske und habt vergessen diese zu speichern, wird beim Programmende nun ein nicht modaler Speichern-Dialog.
    Ja/Nein/Abbruch aufgerufen.
    * Die Miniglotze hat nun in "Benutzer defininierte Größe" einen vernünftigen Rahmen.
    * Es wird die aktuelle Streamrate und nicht mehr der Durchschnitt angezeigt.
    * BCG Controlbar 24.4 integriert.
    * Kompiliert mit Threading Building Blocks 4.4 Update 3.
    * Kompiliert mit Visual Studio 2015 Update2 RC.

    Getestet unter XP, Win 7, 8 und Windows 10.
    thx @ Marta.Pfahl

    Link nur für registrierte und freigeschaltete Mitglieder sichtbar.

    Link nur für registrierte und freigeschaltete Mitglieder sichtbar.

  14. #14
    egj_soldier
    Gast
    StreamMeNG HD 2.5.8 Build1671

    Bug Fixes:
    * Mehere kleinere Fixes in der Baustraße
    * EPG-Übersicht: Periodische Aufnahmen werden jetzt bei Änderungen / Löschen richtig behandelt.
    * Das Speichern / Verwerfen von Änderungen wird nun überall korrekt behandelt.
    * GUI-Fixes im englisch sprachigen Teil.
    * In Radio-Aufnahmen wird jetzt wieder die aktuelle Streamrate angezeigt.
    * Minory Bug-Fixes


    Neue Features:
    * Ich habe das Exception-Handling komplett neu überarbeitet.
    * Kompiliert mit Visual Studio 2015 Update3, hier mal ein kleiner Auszug:
    C++ Compiler

    We now check the access of a deleted trivial copy/move ctor. Without the check, we may incorrectly call the defaulted copy ctor (in which the implementation can be ill-formed) and cause potential runtime bad code generation.
    Std::is_convertible now correctly detects self-assignment of a class type when the copy-constructor is deleted or private.
    As the last phase of completing the deprecation of attributed ATL support started in Visual Studio 2008, we've added a new deprecation warning to the compiler. With Visual Studio 2015 Update 3, usages of attributed ATL code will generate an on-by-default level 1 warning. C4467
    When using PCH files, mismatched -I include directories to the compiler between -Yc and -Yu compilations will now produce a new warning. C4599
    When using PCH files, mismatched #include directives in source files between -Yc and -Yu compilations will now produce a warning. C4598

    C++ Libraries

    We've restored debug mode performance when destroying ranges of trivial objects that regressed in Update 2, like in vector.
    We've implemented the swappable traits from the C++17 working paper, from the proposal P0185 Adding [nothrow-]swappable traits. As a speculative C++17 feature, the traits (is_swappable, is_swappable_with, is_nothrow_swappable, and is_nothrow_swappable_with) are only visible, and the constraints on std::swap are only active, when compiling with /std:c++latest.
    We've removed ETW eventing calls from vcruntime140.dll and static libraries that previously fired during process startup and dllmain.

    New We've removed symbol name length in common machinery used by STL containers, such as std::vector, reducing likelihood of C4503 warnings. For example, the following type no longer generates a warning: concurrency::concurrent_unordered_map<_wstring2c_> <_uint64_t2c_>>>>.

    ATL/MFC/AMP/PPL: Lots of conformance fixes related to two-phase lookup, as follows:
    _com_ptr_t now has a move constructor and move assignment operator.

    MFC: Fixed handling of HMENU values that occasionally prevented menus from being properly displayed in 64-bit applications.

    ATL/MFC: No longer emit the following warnings:
    Function overriding/hiding: C4263, C4264, C4266
    Mismatching exception specification: C4986
    /analyze: C6386

    ATL: All variations of AtlThrow are now properly marked with __declspec(noreturn). This prevents erroneous SAL warnings from being emitted.

    ATL: Fixed/Improved several SAL annotations.

    /std:c++latest enables the following new features: P0025R1 "clamp()", P0185R1 "is_swappable, is_nothrow_swappable", and P0272R1 "Non-const basic_string::data().".

    /std:c++latest also controls the removal of the following old features: N4190 "Removing auto_ptr, random_shuffle(), And Old Stuff", P0004R1 "Removing Deprecated Iostreams Aliases", LWG 2385 "function::assign allocator argument doesn't make sense", and various non-Standard features (the std::tr1 namespace, some TR1-only machinery, and the std::identity struct).

    Silent bad codegen in atomic/atomic on x86 was fixed.

    The STL now avoids using thread-safe "magic statics" except when absolutely necessary, improving codegen.

    Tuple's perfect forwarding constructor now avoids out-competing the copy constructor, fixing compiler errors in certain scenarios.

    Coroutines:
    Deprecated the following: __yield_value & __await keywords. Use co_await / co_yield instead.
    Added deprecation notice to: to_address and from_promise members of coroutine_handle class. Instead of coroutine_handle::to_address(), use coroutine_handle::address().
    Instead of coroutine_handle::from_promise(Promise *P), use coroutine_handle::from_promise(Promise &P).

    We've improved performance of the following: std::equal and std::lexicographical_compare by dispatching to memcmp and memchr more aggressively, resulting in large performance improvements in some scenarios. For example: equal(char,char,char, char) on 64 bit platforms.
    debug builds significantly by reducing the number of bookkeeping function calls in our iterator debugging machinery.
    string:ush_back has improved another 40% vs. Update 2 in release builds, with more substantial improvements in debug builds. (This is in addition to large performance improvements here that shipped in Update 2).
    Debug builds across all standard algorithms have improved by eliminating several types of empty template metaprogramming support calls (for example,_Iter_cat), across all algorithms that take predicates by reducing the number of predicate copies.
    std::mismatch under _ITERATOR_DEBUG_LEVEL 1 and 2 by range checking the second range where possible ahead of iteration.

    We've applied improved diagnostics for _SCL_INSECURE_DEPRECATE messages to the remaining algorithms (in Update 2 only a small number of algorithms were hooked into the new deprecation mechanism). This also improves the debugging experience when debugging into the standard algorithms, as there is no longer any _ITERATOR_DEBUG_LEVEL preprocessor interaction declaring multiple copies of standard algorithms. We have also fixed the following:
    We've fixed the inability to compile some functions like mismatch(iter, iter, T[]) due to interaction between our nonstandard _ITERATOR_DEBUG_ARRAY_OVERLOADS and dual-range algorithms.
    We've fixed violations of the off-by-default warning C4242 in the STL.
    We've fixed possible integer overflow bug in stdp_heap.
    We've fixed potential hang under /clrure due to CLR-inserted LoadLibrary calls while holding the locale lock.
    * Bei der Miniglotze könnt Ihr jetzt die Audio Spur auswählen - ich weise nochmal darauf hin, die die Miniglotze nicht ordnungsgemäß
    funktioniert, wenn die einen reinen AC3 Stream auswählt (es sei denn Euer Reciever samplet den Stream runter), da der Splitter AC3 nicht berücksichtig.
    * Verschiedene Thread Synchronisations-Operationen optimiert & Deadlocks behoben.
    * Neuer GUI-Style: Office 2016 Black
    * Unter Einstellungen / Receivereinstellungen könnt ihr nun den Zugriff auf das WEB IF während laufender Mini-Glotze / Aufnahme steuern.
    * Einige Optimierungen im WEB-IF Client.
    * Alle Installer gebaut mit WiX Toolset v3.10.3


    Getestet unter Windows XP x86, Windows XP x64, WIN7 x86, WIN7 x64 sowie Windows 10 Insider Preview 14379 x64

    Code:
    Build 1608
    Codereview, Refactoring und einige Optimierungen bzgl. 2 Core Systemen / Win10 Redstone.
    
    Bug Fixes: 
    * Dead-Lock in Telnet Client Socket Klasse gefixt.
    * GUI Performence erhöht.
    * GUI-Fixes
    * Min. Fixes
    
    Neue Features:
    * Optimierung auf 2 Core Systeme / Win10 Redstone
    * Resourcenverbrauch (CPU) 12% gesenkt.
    thx @ Marta.Pfahl

    Link nur für registrierte und freigeschaltete Mitglieder sichtbar.

    Link nur für registrierte und freigeschaltete Mitglieder sichtbar.

  15. #15
    egj_soldier
    Gast
    StreamMeNG HD 2.6.0 Final

    Bug Fixes:
    * Aufnahme-Manager: Verwerft Ihr ein Aufnahme-Event kommt es beim Verlassen der Maske nicht mehr zum Dead-Lock (Critical).
    * Thread-Poolas Recyclen von abgelaufenen Threads im Pool ist nun Thread-Safe.
    * Aufnahme-Manager/Mini-Glotze: Devision by Zero bei der Berechnung der Streamrate gefixt (Critical).
    * Aufnahme-Manager/Mini-Glotze: Fix beim Ein-/Aus-schalten der der Anzeige der Streamrate, wenn eine Aufnahme fehlschlägt.
    * GUI Fixes.
    * Min. Bug Fixes.

    Neue Features:
    * Thread-Pool: Einige Optimierungen.
    * Mini-Glotze: Schnellere Umschaltzeiten
    * Aufnahme-Manager: Vorbereitung für verschiedenste PIcons-Größen

    thx @ Marta.Pfahl

    Link nur für registrierte und freigeschaltete Mitglieder sichtbar.

    Link nur für registrierte und freigeschaltete Mitglieder sichtbar.


 
Seite 1 von 2 12 LetzteLetzte

Stichworte

Lesezeichen

Berechtigungen

  • Neue Themen erstellen: Nein
  • Themen beantworten: Nein
  • Anhänge hochladen: Nein
  • Beiträge bearbeiten: Nein
  •  
 Nachtfalke Reloaded Aktuell betrachtest Du unsere Community als Gast und hast somit nur begrenzten Zugriff auf Diskussionen, Bereiche und Downloads.
Registriere dich noch heute um auf alle Bereiche zuzugreifen!