Add: Playback: While the seek bar slider in the control bar is dragged with the mouse DVBViewer continuously shows the picture at the current position (only if a custom video renderer or overlay is used, not on DVD playback).
Add: Playback: "Show pictures while the seek bar slider is dragged" tweak (see Tweaker.exe, default on). Switching it off lets DVBViewer fall back to the seek bar handling of previous versions.
Change: Playback: In case of video playback without DVBViewer Filter (e.g. MKV or AVI) the "Fast Forward / Rewind" actions do not change the playback speed anymore (limited to a 0.25...2.00 range in forward direction), but perform fast consecutive forward and backward jumps, thus achieving a speed up to 32x in both direction. The playback speed can still be influenced via Menu -> Playback -> Play Rate or by assigning keys to the Speed Up / Down actions.
Add: Playback: Fast Forward / Rewind is now also available by right-clicking the << and >> buttons in the control bar. Please note that the "Replace dynamic jumps by fast forward/rewind" tweak (see Tweaker.exe), that generally exchanges the assignment of the Fast Forward / Rewind and Jump Plus / Minus actions to UI elements, also applies to left/right-clicking the control bar buttons.
Fix: Playback: Several seeking / position change issues, e.g. black screen on each position change with DVBViewer Filter and (non-custom) EVR video renderer.
Fix: Playback: Audio playback with the DVBViewer Filter could not be re-started after seeking / jumping in pause mode (timeshift also affected).
Add: Playback: .m4a and .ape added to the default audio file extensions.
Fix: DVD Playback. After reaching the beginning of a title with fast rewind DVBViewer didn't notice that the DVD navigator automatically switched to normal forward playback, which caused some confusion in the OSD and playback handling.
Fix: Playback: Wrong handling of the "Options -> Movies -> Action playback end -> None" setting, causing failure of subsequent play / pause actions.
Fix: Custom EVR: Measures against potential freezing and some audio/video sync problems (particularly when using the LAV Video Decoder).
Change: DirectX Options: "VSync by Aero" option removed. It didn't prove to be useful.
Add: DirectX Options: "Render late pictures" checkbox for EVR Custom Renderer (default off). It specifies whether the video renderer shall drop all pictures arriving too late (after their presentation time). Ticking this checkbox enables watching video that is decoded too slow due to high CPU load (e.g. HEVC UHDTV), but may let audio / video become asynchronous under certain circumstances.
Fix: D3D Engine: Delayed OSD and video area repaint, unnecessary CPU/GPU load when no video was playing or no OSD was displayed.
Fix: Main Window: Custom Renderer crash if the video display area was resized to zero. Now there is a minimum size of 160 x 90 pixel.
Fix: Main Window: Heavy video flickering when the main window was resized (Windows 7 with Aero and Windows 8 not affected).
Change: Main Window: Tool button icons in the control bar enlarged for better perceptibility.
Add: Main Window: Tweak "Allow Main Window Aero Snap" (see Tweaker.exe). Allows the Windows Aero Snap function to enlarge the DVBViewer main window when the mouse cursor touches the left, upper or right screen border while dragging the window title bar
Please note: Though several issues concerning the main window behavior in “Aero Snapped” state were fixed, malfunctioning in certain situations may still occur.
Fix: DVBViewer Windows: Several window handling related issues, particularly concerning the "Always on Top" main window setting, full screen on/off changes, dialog windows appearing behind other windows (making DVBViewer almost inoperable), video content remaining visible in other windows after full screen off (Windows 7 without Aero) etc.
Add: Main Window: "Bring open windows to the foreground" tweak (see Tweaker.exe). Decides if open DVBViewer windows are brought to the foreground on full screen on/off: 0=never, 1=on full screen off, 2=on full screen on, 3=always. The default is 3.
Fix: Picture in Picture: Closing PiP after using the swap function (swapping of the PiP and main channel by double-clicking the PiP area) in combination with certain plug-ins caused DVBViewer to crash.
Change: Subtitles: The Options -> EPG -> Subtitles -> Font selection now also takes effect on ATSC and ISDB subtitles (font name only, no other attributes).
Change: Streaming: Streaming framework for VOD Source Filter reworked, VOD Source Filter updated to version 2.2.1.
Add: HbbTV: "Use browser cache for HbbTV" tweak (see Tweaker.exe), switched on by default. Switching it off may be necessery to make ZDF HbbTV work.
Fix: HbbTV: HbbTV prevented the update of UI elements (e.g. enabled/disabled state), thus causing wrong display or functions to be unavailable.
Fix: HbbTV: An unnecessary stop command issued by broadcasters before delivering an MP4 stream could cause an unintended "stop timeshift?" warning despite live playback position.
Change: EPG: Optimization of EPG data import / export and epg.dat reading / writing. The old 1.8 format (used till DVBViewer 5.1) is not fully supported anymore, but can still be read (without some details like PDC, though). The DVBViewer GE epg.dat can now be read, but without ANSI -> UTF-8 conversion.
Fix: Data Base: A corrupted TVDatabase.db3 in the Configuration Folder\Database subdirectory could permanently disable all playback with the DVBViewer Filter (including TV/Radio). Now .db3 files that are recognized as corrupted are automatically renamed to .err, and a new (empty) .db3 file is created.
Fix: Playlist: The EndLess Playback option didn't work if the list contained only one item.
Fix: Playlist: Saving the playlist via COM interface didn't work.
Fix: Recorder: A prebooked program resp. "tune channel" timer didn't start in playback off state due to repeated access violations.
Fix: Recorder: Recording AC3 Audio originating from a Hauppauge HD PVR didn't work.
Add: Recorder: DVBViewer now sends additional timer data (Event ID, PDC, lead and follow-up time) to the Recording Service if an EPG entry is scheduled for recording, so that the PDC (Programme Delivery Control) options can be set in the RS Web Interface for these timers.
Change: Options Window: The window is now "non-modal", which means, the rest of DVBViewer remains accessible while it is open.
Change: Options Window: DVBViewer does not urge users anymore to download and install the DirectX 9 runtime library when a custom video renderer is selected. The dialogue prompting for installation only appears after a shader is selected in the Settings -> Shader sub-menu, because this is the only purpose the runtime library is needed for.
Add: API: Possibility to send command line parameters via the Recording Service to DVBViewer Pro, thus enabling remote control of DVBViewer clients.
Fix: RTSP/IPTV Device: Long channel switching delays caused by wrong RTP sequence counter handling of some SAT>IP servers.
Fix: RTSP Device: Wrongly set thread priority ("lower than normal" instead of "highest") and potential buffer overflow.
Fix: RTSP Device: The multicast TTL, intended to be 5, was wrongly set to 1, affecting the visibility of search requests across sub-net boundaries.
Add: RTSP Device: Automatic detection of a changed server port (usually 554). Requires the "Automatic RTSP server IP:Port detection” tweak to be switched on (switched on by default, see Tweaker.exe).
Add: Hardware: Automatic detection of correct Pilot Symbols setting if DVB-S2 channels are received with Devolo dLan Sat network tuners.
Add: Hardware: Support for Hauppauge Colossus devices (similar to Hauppauge HD PVR).
Fix: Hardware: Glitches in streams provided via hardware encoder based devices like Hauppauge PVR.
Fix: Hardware: Under certain timing conditions tuning of an already tuned transponder (e. g. due to channel switching or another recording starting) could cause discontinuities in ongoing recordings of this transponder, if "Options -> Hardware -> Retune on missing stream..." was activated resp. set to a value greater than 0.
Updated: Hardware Database.