Release Date: Jun 3, 2011
MHEG-5
Fix: Stopped graph on radio playback
Fix: Problem with ISO default language setting
Fix: Time difference caused by summer time
Fix: Audio 100% problem on BBC MHEG
Fix: Problems with the videowindow while MHEG is active on Irish channels
Add: Partially support for interactive channels (not finished yet)
General
Change: EPG.dat: The PDC PIL (if present) for EPG entries is saved in the epg.dat.
Change: BDA-Hardware: EyeTV devices with CI are now handled like Twinhan/Terratec devices , MMI should work now.
Change: Adjust PAT/PMT: The ECM Descriptors are now removed from the PMT if "Adjust PAT/PMT" is activated.
Change: TS-Recordings: TS recordings now start always with a PAT/PMT.
Fix: EPG-Parser: Fix for polish EPG by Griga.
Add: Arib Subtitles: Do work now for real.
Fix: DVBViewer Recording Service: Connection to the local recording service now doesn't use the windows proxy settings anymore.
Change: Wizard: Simplified the hardware selection in the wizard.
Change: DirectX Options: Changed the selection of media file types the DVBSource Filter should be used for.
Fix: Video playback without the DVBSource Filter: Griga fixed several problems with the IAMStreamSelect interface.
Add: Teletext: Added Grigas improvements to the teletext parser.
Fix: Video/Audio A/B: Fixed a bug in detecting the correct file extension.
Add: Datamanager: Added #TV.Timeshift.relativepos a float value (0..1). 0 means timeshift is at the beginning of the timeshift file, 1 means timeshift is at the liveTV position.
Fix: OSD-Teletext: On jumping to page 100 with the OSD-OK key the internal input buffer for the teletext page numbers is reset now.
Add: BDA Devices: Added detection of several new TBS devices.
Add: OSD Channel EPG Window: You can now programmatically select which channel EPG should be shown by setting #OSD.channelnumber to the wanted channel number.
Attention: The caller is responsible to set the value to empty or -1 after use.
Change: Playback: For mp3 playback with the DVBSource Filter the graph is not rebuild if the old one can be reused.
Updated to current sqlite3 version.
Update to Version 3.5.5 of the DVBViewer Filter.
Several corrections and optimizations.
Language files updated.

Version 4.9

Release Date: Sep 16, 2011
Only available to customers who have purchased the Pro version
MHEG-5
Add: TOT data generated by the system time
Add: Audio play states are now handled by the MHEG engine
Add: Video play states are now handled by the MHEG engine
Add: partially support for online content like BBC iPlayer
Fix: Volume control of the MHEG engine should work correctly
Fix: Interactive language is now send to the MHEG application correctly
Add: PVR Bookings are send/read to/from the VCR
Video On Demand Filter
Add: Youtube support (youtube://[youtubeid])
Add: Vimeo support (vimeo://[vimeoid])
Fix: Improved Playback and buffering of all kind of audio and video streams
Add: Better Icecast/Shoutcast detection
Removed: LastFM support
General
Add: Playback Presets by Griga. Presets are used to offer a more flexible way to select codecs and splitters for specific file formats. Note: selecting a Videorenderer inside these preset files is NOT supported.
Some example presets are in the [app-folder]\GraphPresets_Samples. You need to copy them into the [configuration folder]\GraphPresets\ folder and adjust the filter IDs and/or make sure you have the fitting filters/splitters installed.
Add: Playback: Added CD and WAV playback via the DVBSource Filter.
Change: Program: Saving of the windows positions is now handled a little better.
Fix: Program: The position of dialog windows was sometimes incorrect.
Add: Playback: Playback of ts/mp3/wav streams from a http source (Recording Service) via the DVBSource filter added. Use the "Open URL" dialog. Needs the current version of the Recording Service.
Fix: Installation: A clean installation with no channel list as a Recording Service client could deactivate all timers in the Recording Service.
Fix: Program Start: under certain circumstances a renderer error message could delay the program start up to 20 seconds.
Fix: Recordings: If adjust PAT/PMT was activated and the SID of a channel was wrong, no Audio/Videodata was written. Now adjust PAT/PMT is deactivated if the SID doesn't match. careful this might cause problems with other hard/Software. Make sure the SID of a channel is always correct.
Change: Rewritten and optimized the code for (debug)Logfile writing.
Fix: Settings: Changes to Auto detect Audio/Video weren't saved anymore.
Updated to current sqlite3 version.
Updated the DVBViewer Filter.
Several corrections and optimizations.
Language files updated.
Hardware
Add: Skystar USB HD with WDM driver: Enabled Diseqc 1.2 for this device.
Add: BDA: DiSEqC support for DVBSky devices added.
Add: BDA: Detection of Digital Devices Cine CT V6 devices added.
Add: BDA: Reworked the detection of Turbosight devices. You might have to do a manual hardware search in the options.
Add: BDA: Cinergy HTC Stick detection added.
Change: BDA: New option for EMPIA compatible devices in DVB-C mode in the hardware Options: "Force Auto Modulation". Changing this value might help if channel changes are very slow.
Add: Support for Hauppauge PVR devices

Release Date: Mar 14, 2012
General
Change: Daylight saving changes/EPG: If the timezone is set to "automatically" the system will calculate the local time of the EPG entries depending on the date with the help of special windows functions.
This should fix most problems with day light saving changes because now the EPG always has the "correct" time.
Timer in the night of the change may have to be adjusted manually.
Fix: Adjust PAT/PMT: If a recording was started before the PAT contained the fitting PMT the PAT/PMT were not correctly adjusted and written.
Fix: OSD/Weather: The weather page is working again. ATTENTION: You have to setup your location in the weather options again!
Change: MHEG5: Rewritten Audio/Video playstate in Mheg5 engine
Change: MHEG5: ServiceIDs (NID, TID, SID) are now send properly to the Mheg5 engine
Change: MHEG5: Booking (Add, List, Delete) EPG Events in NZ should work but is untested
Fix: VOD filter does no longer accept ms-asf streams, since they can not work
Fix: Recordings: Splitted recording weren't correctly deleted.
Fix: Options: The custom renderer check box wasn't correctly synchronized between the DVD and DirectX options pages.
Fix: Main window: Maximize via Aero snap for Vista/Win 7 deactivated.
Fix: File playback: The bit rate in the status bar wasn't updated correctly for mp3 files.
Fix: Rec Stats Window: The recordings count is now updated immediately after deleting a recording.
Change: Main window: Best window size: For 4:3 monitors the height is adjusted (as before), for non 4:3 monitors the width is now adjusted to fit the window with the TV picture. You can disable the new adjustment via tweak -> see tweaker.exe.
Change: DirectX options: Audio/Video auto detection changes in the DirectX options page now trigger a rebuild graph.
Add: DVD Playback/Presets: It is possible to define a DVD navigator other than the MS DVD navigator in the presets for DVD playback.
Change: Windows: Added high res explorer icons (Vista/Win 7) for the DVBViewer Pro and the setup programs.
Fix: Startup: fixed the issues with the "synzip" messageboxes on program start.
Fix: RDS Parser: Griga fixed a problem in the RDS parser.
Fix: Channel Scan: Griga fixed several potential problems in the channel scanner.
Fix: COM Interface: The Timer list didn't take the remote timers of the recording service into account.
Fix: Videotext Parser: Griga fixed some small problems with the videotext parser.
Fix: Instant recording: If an instant recording is started while the DVBViewer Pro is in radio (small interface) mode, the OSD display of the instant recording menu is disabled.
Add: File Playback: The settings of the progressbar in the statusbar for file playback are now stored separately from the settings for LiveTV.
Hardware
The Hardware classes have been in parts rewritten with the help of Griga.
Please note: In case of an update some of the changes will only take effect after performing Options -> Hardware -> Detect Devices.
Enhanced: Unicable support, particularly for DVB-S/S2 devices that don't allow full Unicable compliance.
The basic requirement for Unicable support is a driver providing an interface for sending DiSEqC raw commands. This is fulfilled by all DiSEqC 1.2 capable DVB-S/S2 devices. Additionally a (known) interface for directly changing the LNB voltage (without tuning) is required. If it is not available the DVBViewer Pro now performs the necessary voltage changes by dummy tuning. However, this method slows down channel switching and may exceed the Unicable timing constraints. It is not guaranteed to work in all cases (though it works quite well with an Inverto Unicable LNB and different devices).
In case of a device that does not allow to fulfill the EN 50494 specifications properly, the hardware options page displays a warning before opening the Unicable configuration dialog. Devices regarded as fully Unicable compliant are currently: Digital Devices (above all), FireDTV, TechnoTrend and DVBSky.
Added: Unicable collision detection.
A Unicable collision occurs if two receivers try to send a ChannelChange DiSEqC command to the Unicable router at the same time. Frequency switching failure in the router results in no data arriving at all, or even worse, still data from the previous transponder (depending on the transponder parameters).
Fix: Work-around for the "Initializing the device has failed" error under Windows 7, caused by a buggy Microsoft component that tries to create registry keys without sufficient access rights.
In "Use internal Network Provider filter off" mode (see hardware settings) the DVBViewer Pro now uses the new MS Universal Network Provider filter (introduced with Vista/Windows 7), that does not show this issue. Additionally "Use internal Network Provider filter on" has become the default setting for new installations, which avoids the error as well. However, it may still occur in "Use standard interface on" mode.
Added: Pilot symbols auto-detection when receiving DVB-S2 channels resp. transponders with Hauppauge devices. DVB-S2 tuning will now succeed with wrong Pilot Symbols settings (though it takes a bit longer).
Added: DiSEqC 1.2 support for TechniSat SkyStar eXpress HD with WDM/Network driver.
Enhanced: DiSEqC 1.2 support for TechniSat SkyStar eXpress HD and SkyStar USB HD with BDA driver. Now it also works under Windows XP.
Please note: Due to the design of the BDA DiSEqC interface for these TechniSat devices command sequences (consisting of more than one DiSEqC command) will not work. Please use the WDM/Network driver in this case.
Changed: Handling of TBS DiSEqC interfaces (since the implementation in TBS/Prof drivers is quite confusing). The DVBViewer Pro first verifies that the interface specified in the hardware database exists. If not, the DVBViewer Pro tries to auto-detect the interface.
Fix: ATSC Direct Tuning: The 1750 Hz offset is now taken into account.
Fix: Using more than one KNC One device does now work correctly.
Add: Detection of TerraTec H5 Rev. 3 devices.
Add: Detection of TT-budget S2-4100 devices.
Add: Detection of PCTV Dual Sat Pro PCI 4000i (Stargate Tuner) devices.
Add: Detection of several TBS devices.
Add: Added DiSEqC 1.2 support for Omicom devices.
Add: Added DiSEqC 1.2 support for Compro devices.
Change: TBS CI Stack update
Add: Support for CI modules from Jactec.
Change: Detection of the Pinnacle PCTV DVB-S2 Stick 460e changed from VendorID 7 to VendorID 33, otherwise DiSEqC would not work in Vista/Win 7. Users of Win XP have to change this entry back to VendorID 7 manually in the hardware.xml.
Updated: Hardware database.
Tweaker Tool
Add: The tweaker tool enables you to adjust the tweaks for the DVBViewer Pro with a quite comfortable UI. For all tweaks the tools has a check box or edit box and a short explanation. The changes can only be saved if the DVBViewer Pro is not running.
DVB Server
The DVBServer has been discontinued and will be no longer available. Ako vam je to isto kao 4.5 onda ovde neko ocigledno ne razume sustinu, gledanje auta ispod haube a ne sminka spolja.