Anzeigen der neuesten Beiträge
0 Mitglieder und 1 Gast betrachten dieses Thema.
Fix: Custom Renderer: Accessing the DVD menu with the mouse now works with custom EVR and VMR9. Fix: Main Window: Hiding the symbols/status/menu bar changed the aspect ratio of the playback. Fix: File/Timeshift Playback: Fixed problems with playback from file and UAC. Fix: Options -> Mosaic Preview: After changing the decoder the DVBViewer had to be restarted for the change to take effect. Now you only need to deactivate and reactivate the mosaic preview (if it is active). Improved: Mosaic Preview: Compatibility improvements with video decoders and DXVA. Image quality slightly improved and the change frequency increased. Fix: Mosaic Preview: Fixed a bug in the mosaic preview which could crash the DVBViewer under certain circumstances. Change: Writing of the info file of recordings has been optimized. Fix: EPG: The Chinese charset Big5 was incorrectly converted. Fix: Start: Script error message on startup fixed. Change: Channels.dat: While reading the channels.dat there now is a check if the transponder frequency is in khz and it will be accordingly adjusted. Change: Changed the initialization of the D3D devices of the custom renderers a little bit to prevent problems on some systems after standby. Fix: Recordings: Refreshing the recording data from the file info had problems with summer/winter time calculations. Fix: BDA-Devices - KNC One: The KNC DLL was initialized wrongly. Add: DVBViewer Pro Update Notice: If a new DVBViewer Version is available a message will be displayed in the menu -> Help -> Info window and in OSD -> System -> Info. Fix: OSD/Videos: If more than one DVD drive existed the title of a previous DVD drive was copied to the following empty DVD drives. Change: DVD Options: The custom renderer check box has been removed. This setting can only be changed on the DirectX options page. Fix: VCR: Fixed a potential overflow in "Adjust PAT/PMT" function. Fix Channel Editor: The audio language of an subchannel couldn't be changed. Fix: Hardware: Detection of dLAN devices corrected. Fix: Unicast Devices: Channel search with unicast devices now works for "slow tuning" DVB hardware in the Recording Service. Fix: Input Options: Fixed multiple warning message boxes were shown if the remote had auto repeat. Change: Recordings: Remove filler data for H264 now defaults to active. Change: Timeshift: Remove filler data for H264 now defaults to active. Change: Main Window: If there is no playback active at all, the status bar now shows "No Playback" instead of "Standby". Change: Language Files: Translations for the weather forecast are now prefixed by "weather.". Removed: Language Files: Video Recorder Plugin removed from the language files and the defaults. Update: Updated to Version 3.6.2 of the DVBSource filter. Update: Updated language files. Update: Updated sqlite DLL. Several small fixes and optimizations.
The changelog: Fix: Options: Subtitles: Fixed several problems with the subtitle options page. Fix: Processing the SFI EPG could cause a crash. Fix: Timeshift: Timeshift recording didn't work correctly due to changes in 4.9.6. Change: Update of the internal ICS library. The DVBViewer now uses the same version as the Recording Service. Change: Unicast Devices: Rewritten in parts. Special care has been taken of the timing of the tuning process. The Unicast device now blocks the DVBViewer for the duration of the tuning the same way a real DVB Device would block. Switching frequencies is much more stable that way. Fix: The channel list window size can be changed with 125% font size. Fix: Display problem with 125% font size fixed. All text fields and other elements are now readable. Fix: BDA Devices: Fixed DiSEqC/Unicable problems with some devices and Windows XP. Fix: Fixed problems with gzip/deflate compressed (HTML) downloads from the RS and Windows XP. Fix: Options: Unicast Devices: Closing the settings dialog of a Unicast Device could freeze the DVBViewer. Change: Channel Search: The check box "In-depth Search" is now activated by default. Fix: The scripting error message box problem is now solved. Change: Options → Scripts: The timeout can be set to -1 to deactivate the timeout (default). Change: Options → EPG: Reading the SiehFernInfo can now be activated separately. Default is deactivated. Fix: COM/Actions: The action „minimize" didn't work correctly if the COM events were connected. Fix: DVD-Playback: Seeking didn't work correctly due to changes in 4.9.6. Fix: Workaround for a Delphi bug when changing the window size with the mouse. If the minimal window width was reached the window started to move. Add: Added Hauppauge NOVA-HD-USB2 to the hardware database. Add: Added Cinergy S2 USB HD (Rev.2) to the hardware database. Add: Basic support for band stacking (DishPro LNBs, US single cable distribution). For scanning and editing you have to use Transedit 3.8.4+.
General Fix: Splash Screen: The splash screen is not brought repeatedly to the front. Fix: Custom Renderer: Reworked the screen shot routines. Fix: Music tag reader: Fixed problems with Flac and tags. Fix: EPG Export: Fixed wrong time format for the duration. Add: Remove H264/MPEG2 Filler Data for recordings/timeshift updated/added (Thanks to @Basic.Master, @Martin K and griga). Fix: Streaming Renderer / WMV Recordings: Fixed exception on ending a recording. Fix: SI-Parser/Language Support: Added several fixes for the language processing. Change: User Name/Password Recording Service. The data is now stored encrypted in the userdata.xml. Change: Timeshift/Plugin/Recordings running messages on shutdown separated. Fix: Default OSD-Skin: The title of a Yes/No dialog was not displayed. Change. No message is shown anymore on DVBViewer start up if no useable device is found. Update: Updated language files. Update: Updated sqlite.dll.RTSP Network DevicesA new virtual network device has been added. The SAT>IP / RTSP Devices is compatible with the SAT>IP protocol by SES and can be used with compatible Servers. Additionally the devices support the DVB>IP extension of the Recording Service.A RTSP Device normally consists of three parts The RTSP part which is a TCP protocol similar to Http. This part is the controlling instance of the device and send all commands to the server. The RTP part which is UDP based and responsible for the TS streaming. RTP always uses even port numbers. The RTCP part which is UDP based and used for status messages (signal quality etc). The RTCP part always uses the RTP port + 1.You can add RTSP devices via the RS Connection wizard or manually with the add device (+) button on the hardware options page.The setup of these manually added devices is quite simple. The Servers list presents all found SAT>IP Servers. If it's empty check if the firewall allows UPnP packets. SAT>IP uses UPnP (SSDP) to announce the server. If you select a server the RTSP Server address and port are automatically entered. You can enter a Description for the device in the name field. Normally you do not need to change the suggested RTP Settings UDP Ports. The RTSP device selects automatically the needed free ports from the port range. The Default button resets the UDP Ports to the default port range. If the selected Server is a DVBViewer Recording Service you can additionally select the "Use TCP instead UDP", which switches the RTP and RTCP part to TCP. It is generally discouraged to use this option. The overhead of UDP is way lower than TCP and UDP works in a local LAN very efficient.Instant RecordingsInstant Recordings are now delegated to the Recording Service. Send timer to Recording Service must be active. The instant recording is only recognized for the runtime of the DVBViewer client. If you close the DVBViewer, it will not recognize the recording as an instant recording anymore. If you change the end time of the instant recording (DVBViewer or RS webinterface), it will be converted to a normal recording. If you close the DVBViewer a warning will be shown and you can either stop the instant recording or let it continue after the DVBViewer is closed.Internal Task Scheduler The internal task scheduler uses the Windows Task Scheduler to automatically wake up the PC for timer recordings from standby / sleep mode and / or to start the DVBViewer Pro. The task scheduler can be activated via Options -> Extended -> "Use Microsoft Task Scheduler". If the external DVB Task Scheduler (Scheduler.exe) is found in the DVBViewer Pro program folder, it will be used, otherwise the internal task scheduler is used. Please note: The task scheduler is not used if the timers are send to the Recording service. If the internal task scheduler is used, Options -> Extended -> Scheduler Settings opens the scheduler dialog with the following settings: Execute as: Windows User account to run the DVBViewer Pro. Password: Password of the user account. Maximum number of scheduled tasks (default 3): Determines how many timers the DVBViewer Pro adds in advance to the Windows Task Scheduler. They are updated automatically each time the DVBViewer Pro starts and any time the timers are changed. Additional lead time in minutes: Determines how many minutes before an upcoming recording the PC is woken / DVBViewer Pro is started. Command line parameters: Determines the command line parameters the Windows Task Scheduler passes to the DVBViewer Pro at startup. Please note: It is required that the Windows Task Scheduler service is running. It starts the DVBViewer Pro only if the user is logged into their account. A user account locked by the welcome screen is not an obstacle, but the account must already be active by prior log in.Hardware Fix: Hardware Detection: fixed a memory leak in the hardware detection Fix: Unicast Devices: Problems with auto retune fixed. Fix: File Device: Error on initializing the file device fixed. Add: Added support for Terratec N3 Update: Hardware database.Options Add: F1 opens the according DVBViewer wiki page in the web browser The English URLs are integrated into the program. The (German) URLs are taken from the language file. Add: Added a help button, which opens the according DVBViewer wiki page in the web browser. Removed: Removed the Wiki link in the bottom area of the options window. Change: The passwords are now shown as "*****". Change: Recording Service: The password is now saved encrypted. Add: Recording Service: Added a list box with all found Recording Services. On selection of a RS the address and port are automatically entered into the address field. Add: Recordings: "Remove MPEG2 Filler data" added. Removed: Hardware/Add Virtual Devices: Removed the multicast device entry. Add: Hardware/Add Virtual Devices: Added SAT>IP / RTSP Device entry. Fix: Hardware: Not needed settings are now disabled for virtual devices. Add: Recording Service: Added "ignore local recordings". If selected, the local recording db will be ignored.Subtitle Engine Change: Subtitle Engine: The subtitle engine has been completely rewritten from scratch. It supports now all kind of DVB/ATSC/ISDB and Bluray subtitles available. Add: BluRay Subtitles: If you play bluray discs inside the DVBViewer you are now able to enable and show all available subtitle streams. It works with graphical as well as with text subtitles. Changed: ISDB Subtitles (統合ディジタル放送サービス): A complete rewrite which is 100% compatible to the specification and tested with Brazilian and Japanese subtitles. Change: ATSC Closed Captions: Closed captioning is the process of displaying text on a television, video screen or other visual display to provide additional or interpretive information to individuals who wish to access it. It is used mainly in North America and Canada and typically show a transcription of the audio portion of a program as it occurs. Change: DVB Subtitles: Also completely rewritten and closer to the specification (EN 300 743) Add: Better ATSC Subtitle Detection: ATSC transmissions can have up to 4 channels which are now detected properly. Add: Subtitle Detection: Subtitles are detected in transmissions/recordings and listed resp. delisted if they (dis)appear.Simple Recording Service Connection WizardA Simple Recording Service Connection Wizard has been added which can be accesses via main menu → help → Rec. Service Wizard. Notice: The wizard will ignore all existing settings for the RS connection. On the first page you have to select an existing RS, enter the user name and password and click the "Test" button, only if the test is successful you can continue with "Next". On the second page you can adjust the different options. If the RS is on the same PC as the DVBViewer the download channel- and favorites list is disabled. On the third page the wizard will list all needed/possible RTSP Devices. You can deselect devices which will be ignored. The list will only offer two RTSP devices per tuner type, even if your server offers more devices. If the RS is on the same PC as the DVBViewer, an option for disabling all local (real) DVB devices in the DVBViewer is available. If you close the wizard with "Finish" the following things happen: The RS options are saved, existing data will be overridden. All Unicast Devices and if needed all local DVB devices are disabled. All selected RTSP devices are created with the needed options and settings overriding the existing RTSP devices. If selected the EPG, channel, timer, favorites lists etc. are downloaded (and loaded).
Add: Support for LibAACS. You should be able to play Bluray Discs without using third party tools inside the DVBViewer. Attention: You need a working build of LibAACS. Add: Two new Variables which inform about the used video and audio mode. #playback.Audio and #playback.Video Fix: Youtube videos did not worked properly Fix: Hardware: Realtek Cable mode caused a crash. Fix: Hardware: DVBWorld support caused a crash Fix: VodSource Filter has been partially rewritten. Fix: ISDB Subtitles should now skip Gaiji characters. Fix: The Microsoft VC1 decoder can now be used to decode VC1 decoded Bluray streams Fix: RTSP Devices: Adjusted the keep alive message timing. Fix: Hardware Options: The Whole Transponder option is only enabled for devices, which support PID filters. Add: Hardware Database: Added support for Sundtek devices. Fix: SAT>IP Support: Fixed detection problems with some SAT>IP servers. Fix: Remove Fillerdata MPEG2: Fixed a potential problem in the MPEG2 Fillerdata remover. Update: Updated sqlite.dll.
• Change: RTSP Devices. Most internal network/winsock handling rewritten.• Add: RTSP UDP Devices. Added a receiving ringbuffer to decouple the receiving and the playback threads.• Change: RTSP TCP Devices. Due to several problems, only the RTP part will be TCP instead of UDP. The RTCP Part is now reverted to UDP. Need Recording Service Version 1.22+.• Fix: Hardware Options / RTSP Device Settings: The option “Use TCP instead UDP” could not be deactivated.• Add: Hardware db: Added TBS6985, TBS5990, TBS6680 and TBS DTB20 DVBT/T2 USB Dongle.• Change: Hardware Detection: Sundtek (Network) devices do now have the “Open whole transponder” option disabled on first detection.
Changelog DVBViewer Pro 5.0General Fix: Splash Screen: The splash screen is not brought repeatedly to the front. Fix: Custom Renderer: Reworked the screen shot routines. Fix: Music tag reader: Fixed problems with Flac and tags. Fix: EPG Export: Fixed wrong time format for the duration. Add: Remove H264/MPEG2 Filler Data for recordings/timeshift updated/added (Thanks to @Basic.Master, @Martin K and griga). Fix: Streaming Renderer / WMV Recordings: Fixed exception on ending a recording. Fix: SI-Parser/Language Support: Added several fixes for the language processing. Change: User Name/Password Recording Service. The data is now stored encrypted in the userdata.xml. Change: Timeshift/Plugin/Recordings running messages on shutdown separated. Fix: Default OSD-Skin: The title of a Yes/No dialog was not displayed. Change. No message is shown anymore on DVBViewer start up if no useable device is found. Add: Support for LibAACS. You should be able to play Bluray Discs without using third party tools inside the DVBViewer. Attention: You need a working build of LibAACS. Add: Two new Variables which inform about the used video and audio mode. #playback.Audio and #playback.Video Fix: Youtube videos did not worked properly Fix: VodSource Filter has been partially rewritten. Fix: The Microsoft VC1 decoder can now be used to decode VC1 decoded Bluray streams Fix: Remove Fillerdata MPEG2: Fixed a potential problem in the MPEG2 Fillerdata remover. Update: Updated language files. Update: Updated sqlite.dll.RTSP Network DevicesNotice: You need at least Version 1.22+ of the DVBViewer Recording Service for the new functions.A new virtual network device has been added. The SAT>IP / RTSP Devices is compatible with the SAT>IP protocol by SES and can be used with compatible Servers. Additionally the devices support the DVB>IP extension of the Recording Service.A RTSP Device normally consists of three parts The RTSP part which is a TCP protocol similar to Http. This part is the controlling instance of the device and send all commands to the server. The RTP part which is UDP based and responsible for the TS streaming. RTP always uses even port numbers. The RTCP part which is UDP based and used for status messages (signal quality etc). The RTCP part always uses the RTP port + 1.You can add RTSP devices via the RS Connection wizard or manually with the add device (+) button on the hardware options page.The setup of these manually added devices is quite simple. The Servers list presents all found SAT>IP Servers. If it's empty check if the firewall allows UPnP packets. SAT>IP uses UPnP (SSDP) to announce the server. If you select a server the RTSP Server address and port are automatically entered. You can enter a Description for the device in the name field. Normally you do not need to change the suggested RTP Settings UDP Ports. The RTSP device selects automatically the needed free ports from the port range. The Default button resets the UDP Ports to the default port range. If the selected Server is a DVBViewer Recording Service you can additionally select the “Use TCP instead UDP”, which switches the RTP and RTCP part to TCP. It is generally discouraged to use this option. The overhead of UDP is way lower than TCP and UDP works in a local LAN very efficient.Instant RecordingsInstant Recordings are now delegated to the Recording Service. Send timer to Recording Service must be active. The instant recording is only recognized for the runtime of the DVBViewer client. If you close the DVBViewer, it will not recognize the recording as an instant recording anymore. If you change the end time of the instant recording (DVBViewer or RS webinterface), it will be converted to a normal recording. If you close the DVBViewer a warning will be shown and you can either stop the instant recording or let it continue after the DVBViewer is closed.Internal Task Scheduler The internal task scheduler uses the Windows Task Scheduler to automatically wake up the PC for timer recordings from standby / sleep mode and / or to start the DVBViewer Pro. The task scheduler can be activated via Options -> Extended -> “Use Microsoft Task Scheduler”. If the external DVB Task Scheduler (Scheduler.exe) is found in the DVBViewer Pro program folder, it will be used, otherwise the internal task scheduler is used. Please note: The task scheduler is not used if the timers are send to the Recording service. If the internal task scheduler is used, Options -> Extended -> Scheduler Settings opens the scheduler dialog with the following settings: Execute as: Windows User account to run the DVBViewer Pro. Password: Password of the user account. Maximum number of scheduled tasks (default 3): Determines how many timers the DVBViewer Pro adds in advance to the Windows Task Scheduler. They are updated automatically each time the DVBViewer Pro starts and any time the timers are changed. Additional lead time in minutes: Determines how many minutes before an upcoming recording the PC is woken / DVBViewer Pro is started. Command line parameters: Determines the command line parameters the Windows Task Scheduler passes to the DVBViewer Pro at startup. Please note: It is required that the Windows Task Scheduler service is running. It starts the DVBViewer Pro only if the user is logged into their account. A user account locked by the welcome screen is not an obstacle, but the account must already be active by prior log in.Hardware Fix: Hardware Detection: fixed a memory leak in the hardware detection Fix: Unicast Devices: Problems with auto retune fixed. Fix: File Device: Error on initializing the file device fixed. Add: Added support for Terratec N3 Fix: Hardware: Realtek Cable mode caused a crash. Fix: Hardware: DVBWorld support caused a crash Add: Hardware Database: Added support for Sundtek devices. Add: Hardware db: Added TBS6985, TBS5990, TBS6680 and TBS DTB20 DVBT/T2 USB Dongle. Add: Hardware db: Added DVBSky 9580, DVBSky T982, DVBSky T980C, BlackGold BGT3630, AVer3D Satellite TV R889. Change: Hardware Detection: Sundtek (Network) devices do now have the “Open whole transponder” option disabled on first detection. Update: Hardware database.Options Add: F1 opens the according DVBViewer wiki page in the web browser The English URLs are integrated into the program. The (German) URLs are taken from the language file. Add: Added a help button, which opens the according DVBViewer wiki page in the web browser. Removed: Removed the Wiki link in the bottom area of the options window. Change: The passwords are now shown as “*****”. Change: Recording Service: The password is now saved encrypted. Add: Recording Service: Added a list box with all found Recording Services. On selection of a RS the address and port are automatically entered into the address field. Add: Recordings: “Remove MPEG2 Filler data” added. Removed: Hardware/Add Virtual Devices: Removed the multicast device entry. Add: Hardware/Add Virtual Devices: Added SAT>IP / RTSP Device entry. Fix: Hardware: Not needed settings are now disabled for virtual devices. Add: Recording Service: Added “ignore local recordings”. If selected, the local recording db will be ignored. Fix: Hardware Options: The Whole Transponder option is only enabled for devices, which support PID filters. Fix: EPG Options: Disabling MHWEPG was not permanent. Change: Hardware Options: Device with the status “Do not Use” are displayed gray in the device list.Subtitle Engine Change: Subtitle Engine: The subtitle engine has been completely rewritten from scratch. It supports now all kind of DVB/ATSC/ISDB and Bluray subtitles available. Add: BluRay Subtitles: If you play bluray discs inside the DVBViewer you are now able to enable and show all available subtitle streams. It works with graphical as well as with text subtitles. Changed: ISDB Subtitles (統合ディジタル放送サービス): A complete rewrite which is 100% compatible to the specification and tested with Brazilian and Japanese subtitles. Change: ATSC Closed Captions: Closed captioning is the process of displaying text on a television, video screen or other visual display to provide additional or interpretive information to individuals who wish to access it. It is used mainly in North America and Canada and typically show a transcription of the audio portion of a program as it occurs. Change: DVB Subtitles: Also completely rewritten and closer to the specification (EN 300 743) Add: Better ATSC Subtitle Detection: ATSC transmissions can have up to 4 channels which are now detected properly. Add: Subtitle Detection: Subtitles are detected in transmissions/recordings and listed resp. delisted if they (dis)appear.Simple Recording Service Connection WizardA Simple Recording Service Connection Wizard has been added which can be accesses via main menu → help → Rec. Service Wizard. Notice: The wizard will ignore all existing settings for the RS connection. On the first page you have to select an existing RS, enter the user name and password and click the “Test” button, only if the test is successful you can continue with “Next”. On the second page you can adjust the different options. If the RS is on the same PC as the DVBViewer the download channel- and favorites list is disabled. On the third page the wizard will list all needed/possible RTSP Devices. You can deselect devices which will be ignored. The list will only offer two RTSP devices per tuner type, even if your server offers more devices. If the RS is on the same PC as the DVBViewer, an option for disabling all local (real) DVB devices in the DVBViewer is available. If you close the wizard with “Finish” the following things happen: The RS options are saved, existing data will be overridden. All Unicast Devices and if needed all local DVB devices are disabled. All selected RTSP devices are created with the needed options and settings overriding the existing RTSP devices. If selected the EPG, channel, timer, favorites lists etc. are downloaded (and loaded).
General Fix: Playback: Playback of m2ts files with the DVBSource Filter didn't work. Fix: Main Window: Zoom 75% fixed. Fix: OSD: The screen saver was not disabled for slide shows. Fix: Timeshift: Fixed problems with timeshift for some channels. Fix: OSD: Image files with an UNC path were not shown. Fix: Tweaker.ini: The OSD Enable Tweak was missing. Change: Main Menu: Removed the Help entry. Change: Main Menu: Renamed the "Wiki" entry to “Online Help”. Change: Main Window: Auto Best Width defaults to enabled now. Fix: Recoding Window: The timer status changes were not shown correctly. Change: RTSP Device: 127.0.0.1 was not included in the SSDP search for SAT>IP servers. Fix: Options Window: Fixed problems with missing labels on reopening this window. Change: Options/Input: Changed the behavior of the “Learn” button. Add: Recording Options: Added an option to record the Current Now/Next EIT EPG data stream. Fix: Unicast Device Setup Window: The buffer count could not be adjusted. Add: ActionIDs: Added ActionID 135 for Close Graph. Fix: VCR: If a changed PMT PID was detected while recording the recording was restarted in an endless loop. Fix: VCR: TS audio only recordings with more than one audio stream sometimes an audio stream was wrongly detected as CR stream. Fix: PMT-Parser: If the Service ID was set to 0 it was wrongly detected as PID 16. Fix: PMT-Parser: The PMT parser used a wrong PID for non ATSC audio streams with the ID $81. Update: DVBSource filter 3.7.Channel Logos It is now possible to assign a logo to a channel with the help of the "channellogos.ini" file. The DVBViewer first checks if an entry for a channel is found in this file. If it isn't found it tries the old method (guessing). The format of the channellogos.ini file is quite simple: EPGChannelID c={Channelname} (UTF-8 encoded) logo={LogoFilename} The “c=” entry exists for an improved readability the program just ignores it. If a logo can't be found or doesn't exist it is marked with logo=- This avoids repeating and failing the search over and over again.Recording Service Fix: Service Options: The test button showed the XML answer of the request. Fix: Service Options: “Ignore local recording list” is now ignored if the RS support is deactivated. Change: Service Support: The MAC of the Recording Service PC (needed for WOL) is now updated on every DVBViewer start. Fix: Service Setup Wizard: Fixed problem with empty password. Fix: Service Options: Fixed problem with empty password. Fix: Fixed unnecessary memory consumption for downloading data from the RS.Hardware Change: BDA Hardware Detection: The DVB-S2 flag is now set for unknown DVB-S Devices. Fix: Hardware Options: The display wasn't updated correctly if no hardware entries were present. Add: HardwareDB: Support for Technotrend TT-budget CT2-4500 CI and Technotrend TT-connect CT2-4650 CI. Fix: Hardware/Sundtek/HDHomerun: Added a signal strength query directly after tuning. Add: HardwareDB: Support for DVBSky S680, DVBSky S960 and DigitalDevices Cine S2 V6.5.Subtitles Add: MPEG/Subtitles: Support for subtitles in MPEG files added. Fix: The “show subtitles automatically” option didn't work under certain circumstances. Fix: DVB Subtitle: Switching between different languages didn't work. Change: OSD Subtitle: The OSD subtitle display is now cleared on channel / subtitle stream changes. Change: Options/TTX Subtitle: Changed the default font size to 24 point.EPG Change: EPG Parser: The EPG Parser doesn't delete CRLF in the description text anymore. Change: EPG Processing: The language tag of the EIT EPG is now ignored if only one language is present. Fix: EPG-Export to HTML: Fixed problems with non ANSI channel names. Change: EPG Window: Unnecessary updates of the details display removed. Add: EPG: Tweak to force EPG without character set information to be recognized as ISO6937 encoded. Fix: EPG-Parser: Fixed missing last character for UTF-8 encoded EPG.Internal Task Scheduler Fix: The tasks were not created in the correct order. Fix: Fixed different defaults for the LeadTime setting. Fix: The “-i” command line parameter was not detected correctly. Fix: Running recordings are now deleted from the task list. Fix: Synchronizing the task list on DVBViewer start. Fix: Empty parameter didn't work. Fix: Timer with the same start time result now in only one entry in the task list.Streaming Playback Add: Ability to use the LAV Source Filter. By adding a "lav_" before an URL the Lav Splitter will be used instead of the own Vod Filter.VOD Source Filter Fix: Streaming Thread reading problem. Several Splitters tried to read "behind" a file which caused an endless loop inside the reading thread Fix: Exception inside GetMediaType, if no PAMMediaType is provided Fix: UserAgent changed to allow playback of HbbTV contentShaders Fix: the Bilinear Hardware Filter is disabled if you use a resample filter. To do so you have to set the ManualResample variable inside the shader script Add: Lanczos 3 and 12, Bicubic, resample shader Add: Several new Shader effects, like Old TV. Add: Stereo 3D Left/Right to Up/Down converter, which is required for several 3D glasses like Zeiss Cinemizer OLED. Change: Shaders have been renamed and sorted into Stereo, Effect and Resample categories.
General Add: HbbTV: COM Interface to load customized websites via Plugin:Interface: IHbbTV = interface(IDispatch)Description: The IHbbTV interfaces allows to load and display HTML websites inside the DVBViewer.Methods: procedure LoadInBrowser(const Url: WideString; IsHbbtv: WordBool); safecall;Properties: property Available: WordBool;property Visible: WordBool; Change: MHEG-5: handling is now similar to HbbTV. You find a Mheg-Item inside the OSD Home-Menu which starts the MHEG window. OSD Close turns it off, which allows you to use the regular OSD even if MHEG is started. Fix: HbbTV: HbbTV did not worked properly on several (e.g. virtual) machines, caused by timing related issues of webkit. Add: HbbTV: AIT Parser now supports Simple application boundary descriptor Add: HbbTV: Proxy can be used by a tweak Fix: VirtualTreeview 5.0.1 used since screen reader support was broken Fix: HbbTV: rewrite to avoid browser multithreading related problems Add: HbbTV/MHEG5: Tweaks to disable both engines separately Add: HbbTV/MHEG5: Zoom and stretch values in full screen mode are used for video display Add: HbbTV/MHEG5: Can be disabled by a tweak Fix: HbbTV: In passive mode the page is loaded only after the browser is opened and not automatically in background. Removed: Exit Action (12294) Add: HbbTV: Channel +/- does now simulate TAB resp. Shift+TAB key press for better handling of websites who do not work fine with cursor keys Changed: OSD: Incremented revision number of the windowdef.xmlHardware Add: Support for DVBSky DVB-T2/C hybrid tuner, no CI Fix: HDHomeRun/Sundtek and other Network Devices devices now work again Fix: Tuning with EMPIA based DVB-C USB devices if “Force Auto-modulation” is switched off. Add: Support for multiple tbsCIapi.DLLs. If you use more than one CI in combination with more than one TBS card you should create additonal tbsCIapi's starting with tbsCIapi1.dll up to tbsCIapin.dllThere are a couple of changes concerning the HbbTV/MHEG5 Plugins, so if you wonder what this is, you should have a look in here.
General Change: TS Playback: The package size is now detected more accurate Fix: COM: The Interface IHbbTV is now located under the DVBViewer3 Interface Fix: Vod Source: Obviously wrong HbbTV-urls are not repaired Change: COM-Interface: HbbTV Interface is now moved to a new IDVBViewer3 Interface Add: COM-Interface: new OSD2 interface with Showpopup2 function Change: TS Playback with DVBSource: The TS packet size is now detected automatically. Previously DVBViewer only relied on the file extension (.ts, .m2ts). Fix: TS Playback with DVBSource: Under certain (rare) circumstances video wasn't detected in TS files. Change: File/Stream Playback without DVBSource: Enhanced aspect ratio detection, particularly on-the-fly changes (depending on the video decoder). Fix: Stream Playback: A splitter name specified in a filtergraph preset wasn't assigned to the splitter and didn't show up under View -> Filters Add: File/Stream Playback: Presets are now shown under View -> Filters Add: Scanner: Widestring support in channel scan, same like in the GE Fix: Playback: support for <=L2000 WMV DRM via wmvdrm.dll: __stdcall HRESULT WMCreateCompanyCertificate(IUnknown **pUnkCert; GUID *Company); Fix: VodSource: Test für Content-Range if the server does not return the proper file size (e.g. DR dk) Change: General code cleanup Add: Options: Channel Logo editor under options Change: Options: Former "Is DVB-S2 device" checkbox replaced by a DVB-S2 / DVB-T2 checkbox that is now located above the tuner type dropdown list. Add: Channel Editor: DVB-T2 checkbox, Substream ID checkbox and Substream ID input field for DVB-T/T2 channels. Please note: Channels that are flagged as DVB-T2 require a tuner that is flagged as DVB-T2 capableHardware Change: DVBSky: Disabled PMT Polling if no CAM is available Add: Terratec H7/S7: Support for CAM and DiSEqC Add: Started implementing the DVB-T2 support Fix: Source IP only partly checked on IPTV transponder comparisonEPG Fix: fix for problems with diacritic char setsHbbTV Fix: HbbTV: The automatic translation is disabled for the browser list Fix: HbbTV: Some providers send wrong URIs for their videos, they are now repaired before playback starts Fix: HbbTV: ACTION_DVD_MENU does not open HbbTV anymore Fix: HbbTV: The automatic translation is disabled for the browser list Fix: HbbTV: Some providers send wrong URIs for their videos, they are now repaired before playback starts Add: MHEG-5: new engine build which required changes in the interface Fix: HbbTV: partially rewrite of the html loader, if an application/ce-html+xml or application/vnd.HbbTV.xhtml+xml is used. ZDF should run fine as well as Mediathek Fix: HbbTV: the window ignored the Close OSD on Video playback setting Fix: HbbTV: content is stored in the cache-subfolder Fix: HbbTV: https urls now also work fine if the MIME type application/vnd.HbbTV.xhtml+xml is used Fix: HbbTV: The window cleared a background while loading a video, which caused removed background textures on some skins Fix: HbbTV: created a dummy KeyEvent Object, used on several sites (e.g. LokalTV) Change: HbbTV: new HbbTV.xml file for configuration and auto update located under http://www.dvbviewer.tv/hbbtv.xml Fix: HbbTV: Debug Window did not worked, caused by the Popupblocker
ChangelogGeneral Add: Main Window: Resizing by dragging the edges keeps the aspect ratio of the video display area. Dragging the corners works as before. Change: Main Window: The window sticks to the screen edges when it is resized with the mouse wheel. Fix: Main and GUI Skin Window: Aero snap is prevented while resizing Add: Main and GUI Skin Window: Snapping to the desktop edges under Windows Vista / 7, issues when moving the napped window are solved. Add: GUI Skin Window: Resizing by dragging the lower right corner and holding the shift key down keeps the aspect ratio of the video display area. Dragging without shift key works as before. Fix: GUI Skin Window: Resizing with the mouse wheel invisibly changed the size of the main window Fix: DVBViewer Windows (general): Keyboard shortcuts like Ctrl+A, Ctrl+C etc. disabled using them for standard functions (Select All, Copy...) in focused input fields Fix: Channel List: Auto-scroll did not work when expanding a node. Fix: Channel Editor: The return key didn't start the search function. Fix: Scanner: The scanner didn't read ATSC Clear QAM channels correctly, thus creating "Service XXX" entries to which no EPG data could be assigned. Fix: Timeshift: Timeshift files weren't written correctly after selection of ATSC subtitles Fix: Timer Recordings Window: The Special Action -> Transponder Dump option didn't work. Fix: Timer Recordings Window: An incomplete input in the start/end time fields disabled using most other control elements. Add: Timer Recordings Window: Carry from minutes to hours and from hours to the date when exceeding 0 minutes/hours in The start/end time field. Fix: Instance Management: Bug causing a resource leak under Windows 7 and preventing Tweaker.exe from detecting that DVBViewer Pro is running. Fix: Instance Management: A second DVBViewer instance accessing the same configuration folder could be launched by using "as administrator". Change: Browser: Enhanced default browser detection by using a new method (applies to EPG Internet search function and teletext URLs). A per-user browser selection now takes preference over global Windows settings. Change: Database: dbconvert.exe isn't launched automatically anymore when DVBViewer is launched (only required when updating from DVBViewer Pro 4.3 or earlier, has to be performed manually now for converting the database to the new format). Change: Teletext-Window: Start page input field for teletext search function removed (the start page can be selected directly as well). Fix: Teletext-Window: The "Match whole word" option for the teletext search function was reversed (previously unchecked = whole word, now checked = whole word). Fix: Setup: The setup.xml was written twice when DVBViewer was closed, causing the setup.bak to be a copy of the current instead of the previous setup. Change: Setup: If an xml file can't be loaded because it is corrupted or not present, DVBViewer recreates it by copying the content of the according .bak file (if available). Fix: KeyTool: Without a previously used key the key file selection was not displayed as intended Update: Tweaker.exe to version 1.0.4 Update: DVBViewer Filter to version 3.8.0EPG Fix: Tweaks: The tweak that was supposed to let DVBViewer assume ISO 6937 character coding didn't work correctly. Fix: EPG Character Set: Wrong EPG character set selection under certain circumstances. Change: EPG Character Coding: The setup doesn't contain the file Huffman.dll anymore because it has been integrated in DVBViewer. Fix: EPG Internet Search: The internet search in the EPG Window failed on some sites if the search item contained non-ASCII characters (e.g. umlauts). Please copy the new EPG_URLList.ini file from the installation directory to the configuration folder. It contains additional entries indicating if UTF-8 character coding must be applied for a site. Fix: EPG Window: Numerous TV Guide issues fixed. Fix: EPG Window: An incomplete time input in the time bar disabled using most other control elements. Add: EPG Window: Carry from minutes to hours and from hours to the date when exceeding 0 minutes/hours in the time bar. Fix: EPG Window: The date selection in the time bar was limited to 7 seven days ahead.Hardware Fix: Hardware Options: If two or more equivalent free devices in the hardware list were set to "Preferred" DVBViewer selected the last instead the first one. Fix: Hardware Options: Sorting the device list with drag & drop followed by OK/Apply caused a memory leak and possibly access violations. Fix: Hardware Options: Canceling OK/Apply due to an ongoing recording caused a memory leak and possibly access violations. Fix: Hardware Options: Useless "Rebuild Graph" on file playback after OK/Apply removed. Add: Hardware Options: "Last Channel" is performed automatically if OK/Apply interrupts TV/Radio playback. Fix: CI/CAM: Dynamic PMT changes of scrambled channels didn't work with Digital Devices cards Fix: RTSP Device: A longer lasting RTSP tuning process could let the SAT>IP server stop the stream for other active RTSP devices in the same application because „still alive” messages were sent too late. Fix: RTSP Device: Channel redirection didn't work as intended and caused an RTSP device to block for some time (only applies if the Recording Server is the RTSP server). Change: RTSP Device: Code restructured in order to make it less error prone.Playback Add: Playback: Support for HEVC video. Requires DVBViewer Filter 3.8.0 and LAV Filters 0.59 or later. Add: Playback: Support for AES3 audio. Requires DVBViewer Filter 3.8.0 and LAV Filters 0.58 or later. Add: DirectX Options: HEVC decoder selection Fix: Zoom: Under certain circumstances the video resolution was detected as 0 x 0 causing the View → Zoom 25%...200% functions in the context menu of the main window to set it to zero size. Change: Picture in Picture: Code cleanup. Fix: RDS: The accidental activation of RASS picture reception caused occasional beeps or saving of pictures in the configuration folder\images subdirectory when playing certain German radio stations. Fix: VOD Source Filter: URL detection for Vimeo. Links work again. Fix: Tweaks: Wrong default for "Use EVR Video Processor" option.OSD Fix: OSD Volume Bar: After 24 days without rebooting the PC the volume bar remained endlessly on screen. Fix: OSD Help: The OSD menu timeout was unintentionally applied to the OSD help pages. Fix: OSD Timeline: After entering a channel / favourite number the according channel entry wasn't marked / selected correctly in the OSD timeline. Fix: OSD Menu: Moving the mouse within the video display area removed the focus from the currently selected OSD menu item, so OSD OK had to be pressed twice for selection. Fix: OSD Default Skin: Dialogs didn't perform "page down" on first arrow down key press. Fix: OSD Popup Windows: Closing DVBViewer with open OSD popup window (help or EPG details) caused an access violation. Fix: Subtitles: Subtitles remained on screen when performing "Close Graph" while they were displayed. Fix: Subtitles: Teletext subtitles didn't disappear immediately when switched off. Fix: Digger Game: Small memory leak after the first level with enemiesHbbTV Fix: HbbTV: Redirection of websites didn't work reliably Fix: HbbTV: The AIT Parser didn't write the AIT links to the debug.log and COM DataManager.