VDR Plugin 'em84xx' Revision History
------------------------------------

2007-01-07: Version 0.0.13
- added cDevice base class calls to cDeviceEm84xx::Mute, Play, Freeze and Clear, as suggested and done by KLS
  the -a VDR cmdline should work now
- added time-jump function (red key) to dvd-/discplayer
- when a cdda- or svcd-discs finishes the player stops now
- progressbar disappears when entering a dvd menu
- Key 4/6 in DVD mode: prev/next chapter
- Key 7/9 in Player: prev/next title/track
- Key 1 in DVD/SCVD/VCD mode: next audio stream
- Key 2 in DVD mode: next subpicture stream
- Key 3 in DVD mode: next angle
- removed EMNODVD compile switch - dvd detection is now done via env var USE_DRIVE
  (if you have no DVD drive, ensure that USE_DRIVE is not set!)
- output contrast, saturation and brightness can be set in plugin-setup
- Mute doesn't toggle anymore (like VDR does)
- spliited up plugin setup option into four setup pages
- dvd/disc-player keys are now configurable
- renamed settings names for VDRs setup.conf - please check and adopt your settings when using this version!
- grabimage 50% implemented: the osd will be grabbed - so a grabbased-remote like in vdradmin should work

2006-12-26: Version 0.0.12
- DVD(Disc)-Player keeps now aspect-ratio settings from plugin
- Added new functions to DVD(Disk)-Player: fast Trickmodes, Next/Prev Chapter/Track, 1min jumps on green/yellow, DVD Menu on Disc start, Bookmark, trackinfo
- new DVD settings in plugin-setup: "DVD menu on disc start", "DVD audio language", "DVD subpicture language", "DVD menu language", "DVD subpicture"
- recoded plugin setup-code
- updated README

2006-10-11: Version 0.0.11
- fixed ac3<->pcm-spdif switching code (thx to Uwe!)
- fixed switching l/r mono channels in cDeviceEm84xx::GetAudioChannelDevice and cDeviceEm84xx::SetAudioChannelDevice (thx to Uwe!)
- fixed handler "bug" in osd-code (to support mplayer - basic!)
- added osddummy code to support mplayer (basic too!)
- moved MPEGDriverEntry call to cDeviceEm84xx::Open and MPEGDriverUnload call to cDeviceEm84xx::Close (to work with mplayer - thx to helau for this one!)
- added trickmode ehancements based on Uwe/helau-proposal - try and report ;)
- reworked thread-replay-code a little bit
- changed FMPFlush(FALSE); to FMPFlush(TRUE); in cDeviceEm84xx::Flush and cDeviceEm84xx::Clear (I assume an error in the NS2k documentation on this call)
- corrected Bitmap-Handling in cOsdEm84xx::Flush (this should avoid too high cpu-load when using the osd with channelinfo, progressbar, mp3-plugin) - thx to Uwe for reporting and investigating this one
- fixed setting apect ratio after coming back from pmExtern playMode (thx to Uwe for reporting this one)
- reset audio after coming back from pmExtern playMode (thx to Uwe for reporting this one)
- changing pcm-packets with pes-id 0xBD to id 0xA0 - em84 won't play pcm in 0xBD - so mp3- and mp3ng-plugin works now! (thx to Uwe+helau for invest. this one!!)
- setting correct samplerate for pcm-sound (supports 96,48,44.1,32kHz) with samplerate != 48KHz
- renamed Setup entry "Audio output" to "AC3/DTS" and it's items 
- updated README
- introduced compile-flag EMMPLAYER (see README)

2006-08-16: Version 0.0.10
- added auto-primaryDVB code - it's no longer necc. to edit PrimaryDVB in setup.conf
- mode switching for 4:3 on 16:9 works again (thx to Uwe)
- added correct ac3<->pcm switching code

2006-08-02: Version 0.0.9
- added some PAL-init code to avoid em84-resets into ntsc-mode on bad mpeg data

2006-07-11: Version 0.0.8
- added RLE compression (big thx to helau for this!)
- added DVD drive speedcontrol (thx to Uwe and the original authors for this!)
- added vdr's APIVERSION for VDR >= 1.3.47
- removed old 2mb-8color-code
- removed EM4MB compile-switch - is replaced by commandline argument -o (see README for details)
- removed all em84xx-skins - (almost) not usable with new RLE compression anymore ;)
- removed compile-switch EMDVDPRIMARY
- added compile-switch EMDEBUG to enable debugging infos written to em84xx.log
- removed old dead code

2006-03-29: Version 0.0.7
- Added new Skin from SvenF., extended by Helau - named: SvenHelau
- DVD-Player mainmenu-entry is not shown in case of EMNODVD=1 compilation (thx. to Uwe+Helau for this)
- corrected skin-names (shown/used in VDR)
- updated README

2006-03-26: Version 0.0.6
- Added compat. to VDR >= 1.3.42 adapted cDevice::PlayAudio

2005-10-11: Version 0.0.5
- Audio channel switching is full functional (not beautiful, but works ;) )
- Added implementation to cDeviceEm84xx::Mute, cDeviceEm84xx::GetAudioChannelDevice and cDeviceEm84xx::SetAudioChannelDevice (thx to h9000!)

2005-08-17: Version 0.0.4
- Added spdif support (see README for details)
- Fixed a 4MB-OSD-bug (skins mis-positioned)
- Now using OSD-Hilite feature of the em84 - so additional 4 colors can be shown in a window wihtin the main window (see README how to use this)
- Added new skin class8col to demonstrate new 8color feature for 2MB em84
- Added a duration info to the classic4col skin (thanks to Sven Franz for providing the patch)

2005-08-07: Version 0.0.3
- ReAdded Trickmodes (Saschas Code) - fixed bug in it ;)
- added simple version of Uwe's eject-plugin (slightly-modified)

2005-07-31: Version 0.0.2
- Added automatic 16:9 switching for live-tv _and_ recordings
- Added some plugin config options for 16:9 switching (not nice, but functional)
- Removed bug in 4MB osd code (showing too much of OSD ;) - reported by Uwe)
- skinclassic4col: Fixed color bug in messages
- skinclassic4col: Fixed osd size calc. bug
- skinclassic4col: added support for >= VDR 1.3.25 (recording-info)

2005-02-14: Version 0.0.1
- Initial revision.
