  Version 1.1.9
===================================================================================================

* BUG : GUI-Einstellungen -> Restdauerkorrektur wurde nicht mit abgespeichert und immer nach jedem 
  Neustart auf 20 Sekunden initialisiert.

  Version 1.1.8
===================================================================================================

+ Unterstützung für EPG Info von KabelDeutschland auf 23,5° (experimentell).

  Version 1.1.7
===================================================================================================

! Befindet sich die Dreambox, von der die Aufnahme gestreamed werden soll, im Standby-Modus, wird 
  sie vor dem wechseln auf den aufzunehmenden Kanal aufgeweckt, da ansonsten der Programmwechsel
  per WebInterface nicht funktioniert.

! Falls der Programmwechsel auf den aufzunehmenden Radiokanal nicht klappt, dann wird das Streamen
  nicht gestartet.

! Falls der aufzunehmende Stream verschlüsselt ist, wird dies nun angezeigt und das streamen
  abgebrochen.


  Version 1.1.6
===================================================================================================

* BUG : ChannelID für Kabel-Kanal "80er&90er" gefixed.

* BUG : Konfiguration - Port des Webinterfaces wurde nicht ausgewertet. Es wurde immer der Default
        "80" genommen.


  Version 1.1.5
===================================================================================================

* BUG : War das gesendete Adaption-Field Segment > 127 Bytes gab es ein Fehler.

* BUG : Konverter-Prozess ließt jetzt auch den StdIn-Stream aus. Dadurch ist das hängen des 
  Konverterprozesses, das beobachtet wurde gelöst.
  
  
  Version 1.1.4
===================================================================================================

* BUG : Hotfix Release. Es konnte in der GUI keine Service reference im Feld "Channel ID"
  eingegeben werden.


  Version 1.1.3
===================================================================================================

+ Optional kann der EPG-Typ, das ist die Art und Weise, wie die Liedinformationen aufbereitet sind,
  über den Parameter '-epgType' konfiguriert werden. Default ist 'sky'. Als alternativer EPG-Typ 
  ist derzeit 'swiss' für Swiss Satellite Radio umgesetzt. Dieser Sender sendet jedoch keine Album-
  und Jahresinformationen mit. Somit fehlen gerippten Dateien diese Felder in dessen ID3-Tag
  Sektion.

+ Korrekturwert, für die von WebInterface gemeldete Restdauer des gerade gespielten Musikstücks, 
  nun konfigurierbar.

! Beim starten des Streamings werden nun auch in der GUI Version wie in der Kommandozeilenversion
  Statusinformationen des Streams geloggt.
  
! Im Verbose-Logging werden die abgesetzten Web-Kommandos mitgelogged.


  Version 1.1.2
===================================================================================================

! FIX : Adaption-Field Segmente innerhalb eines TransportStream-Packets werden nun korrekt 
  behandelt.
 

  Version 1.1.1
===================================================================================================

+ Konfiguration des Webinterface Port hinzugekommen. Der ehemalige Switch "-port" heißt nun 
  "-streamport". Die Konfiguration des Webinterface Ports erfolgt über den Switch "-webport". 


  Version 1.1.0
===================================================================================================

+ GUI hinzugekommen. Werden keine Programmparameter beim Aufruf des Programms mit angegeben, wird
  der GUI-Modus gestartet.

! Bessere Fehlerausgabe bei der Angabe eines fehlerhaften externen Konvertierungsprogramms 
  (faac, oder lame).


  Version 1.0.9
===================================================================================================

* Bug: Nach dem kopieren des zusammengeschnittenen Datenstroms in die Zieldatei, wurde die
  Zieldatei nicht geschlossen. Das hat auf einigen System zu problemen beim rippen und
  transkodieren geführt.  


  Version 1.0.8
===================================================================================================

! Beendet sich ein Konvertierprogramme nicht ordnungsgemäß, wird dessen Fehlermeldung auf der 
  Konsole ausgegeben. 

! LAME encoder wird mit zusätzlicher Option "--flush" gestartet.  

  Version 1.0.7
===================================================================================================

+ Neuer Switch "-convert_mp3": Möchte mann die gerippten Musikstücke zu richtigen MP3-Dateien 
  konvertieren, ist die Option "-convert_mp3" mit dem vollqualifizierten Pfad auf "lame" zu setzen. 

+ Neuer Switch "-channelKd". Kabelboxen können nun einen channel zum Aufzeichnen angeben und 
  müssen nicht mehr "-channelId <sref>" nutzen.  
  
  Version 1.0.6
===================================================================================================

* Bug : HTTP Authentifizierung läuft nun korrekt, sowohl bei aktiver WebInterface- als auch aktiver
  Streaming Authentifizierung.

  Version 1.0.5
===================================================================================================

* Bug : Der Switch "-overwrite" wurde nicht ausgewertet. Dieser Fehler ist behoben.


  Version 1.0.4
===================================================================================================

! Externen "Javazoom MP2/3 Decoder" gepatched. Die für das lesen des Puffers zuständige Klasse 
  "Bitstream" ließt über den InputStream jetzt nur noch maximal ein MPEG-Frame ein. Dadurch sollte 
  der Schnitt zwischen den Musikstücken besser funktionieren. In früheren Versionen war am Ende des
  Lieds manchmal noch der Anfang des folgenden Lieds zu höhren. 
  
+ Neuer Switch "-overwrite". Ist der Switch "-overwrite" gesetzt, werden vorhande Musikstücke 
  überschrieben. Diese Funktion ist dafür gedacht, größere Musik-Sammlungen zu aktualisieren, z.B. 
  wegen fehlerhaften Aufnahmen, ohne die Musik-Bibliothek gleich komlett löschen zu müssen.


  Version 1.0.3
===================================================================================================

* Bug : Überflüssiges führendes Leerzeichen vor dem Interpreten im MP3/m4a Dateinamen entfernt. 
  Dadurch sind die Dateinamen kompatibel zu denen die in älteren Versionen erzeugt wurden.
  
  
  Version 1.0.2
===================================================================================================

* BUG : Wenn mehr als eine EPG Section in der Eventlist steht, wurde die falsche Section genommen.

! Workaround : Das Liedende wird derzeit über das WebInterface mit einem Offset von -20 Sekunden 
  gesendet. Dadurch lief die Stilleerkennung nicht mehr sauber. Derzeit ist "von Hand" der Offset 
  korrigiert und das Stilleerkennungszeitfenster von 10 auf 20 Sekunden erweitert worden.
  
  
  Version 1.0.1
===================================================================================================

* BUG : Anzahl gerippter Dateien "Counter" war falsch implementiert.

+ Neuer Switch "-switchFilenameFormat". Ist dieser Switch gesetzt, dann wird der Dateiname im 
  Format "[Interpret] - [Titel]" gespeichert.

