Version BETA 3.6.2.10
----------------------
- Fix: BDA-Hardware: fixed problems when unchecking open whole transponder in hardware options.
- Fix: Channeleditor: "no epg" was wrongly displayed as checked.
- Fix: Preview Options: the video decoder for preview got lost on restart.
- Fix: Radiomode: In radiomode the statusbar disappeared after stopping the graph.
- Reworked: Autoplay: ...works now with DVD, CD, Photo and MediaCD/DVD.
- Add: Options: Added and/or reworked the autoplay options for DVD, AudioCD and Images.
- Add: Commandline: If a folder or drive is a commandline parameter, the autoplay manager tries to determinate what format it is and plays it.
- Add: Drag'n'Drop: Folders (and drives) can now be dropped onto the dvbviewer window for playback.
- Change: Inputoptions: Reworked the appearance of the input options a little bit.
- Add: Inputoptions: Added more commands to the input options.
- Add: DVD Playback: Added action to start DVD Playback (see input options or actions.ini).
- Fix: Hardware: Fixed error in DVB-S2 detection of HVR-4000.
- Fix: Options channels: starting playback while tuned to a options or portal channel didn't reset the subchannel list...
- Change: Toolbar buttons: Reworked icon sets, big thanks to rago!.
Version BETA 3.6.2.25
----------------------
- Fix: Mouse Options: Fixed settings were not saved. Introduced in one of the last betas.
- Fix: DirectX: Fixed problems with cyberlink audiorenderer causing a crash.
- Change: Recorded Shows window: Changed the presentation of the detail data. May be removed again if foreign fonts support does not work.
- Change: EPG window: Changed the presentation of the detail data. May be removed again if foreign fonts support does not work. Important change for visually impaired users!
- Change: Reworked the property setting of the OSD. Current item and current window should now reflect the exact states.
- Change: Inner workings of CI support. For future enhancements some minor things in the CI support were changed. Please verify if it still works for you.
- Change: Charset handling of EPG optimized. Users of non latin chars(?) please verify if it works (-> epgwindow).
- Update: Updated the ts detection on file playback with grigas enhancements. Thanks @Griga.
- Update: Languages: Italiano thanks @ gioxy.
- Add: Teletext window: Now closes on ESC key.
- Change: Technotrend CI support: Switched to the latest API of technotrend and changed the CI handling for future enhancements. please verify, if it works.
- Add: VCR: The vcr now writes a summary (Size, discontinuities) of a recording into the file "svcrec.log".
Es gibt wieder eine Beta zum testen 3.6.4.1
- The Beta version will expire 3 weeks (21 days) after it has been published.
Version BETA 3.6.4.2
----------------------
- Fix: COM-Interface: http server and other plugins didn't work correctly with EPG.
- Fix: Mainform: The toolbuttons weren't activated correctly.
- Fix: Mainform: The aspectratios weren't activated.
- Fix: Timeshift: If the timeshift folder didn't exist, timeshift did not work. Now the default recording folder is taken if the timeshift folder does not exists.
- Update: Language: Small corrections to the deutsch.lng.
- Change: Hardware/CI: Technotrend devices will use the "old" (< 3.6.3.0) CI handling if MultiPID is not selected.
- Reverted: Hardware: The handling of hardware support dlls is changed back to the old (<3.6.4.0) handling.
The new handling causes serious stability problems with firedtv/TT devices in dvbserver and sometimes dvbviewer.
Version BETA 3.6.4.10
----------------------
- Fix: COM-Interface: Problem with EPGPlus, broken in 3.6.4.0.
- Fix: EPG-Import: Fixed epg-import, broken in 3.6.4.0.
- Fix: EPG-Source: Fixed EPG-Source not saved, broken in 3.6.4.0.
- Fix: Hardware/CI: Twinhan: Added support for twinhans new CI handling (mantis driver 1.0.5.8) should be backward compatible, please test!
- Fix: Last Channel: Fix for not saved.
- Update: Channeleditor: Reworked portions of the Channeleditor. Added popupmenu.
- Update: Channeleditor: Channels can be moved by keyboard (Shift + Up/Down/Home/End).
- Update: Favourite editor: Reworked portions of the Favourite editor. Added Popupmenu.
- Update: Favourite editor: Channels can be moved by keyboard (Shift + Up/Down/Home/End).
- Add: Both above editors: Added "Copy ID to clipboard" command. This copies the ChannelID to the clipboard. helpful for applications like tvgenial and other, where you need to map the channels.
- Add: Added IAccessible Interface to all Treeviews. This time it actually works. wink.gif Might be helpful for screenreaders.
- Update: Language: Small corrections to the deutsch.lng.
- Update: Language: updated suomi.lng thanks @sf100 and @IRa.
- Change: Autochannel update: completly reworked. Should be activated in options -> TV + Radio. Does add new Audiochannels automatically.
- Add: Cable devices/Channel Scanner: Added some additional default frequencies für german cable users (for blindscan).
- BIG Change:
Channels can have (audio) subchannels. This is not done automatically, you have to help the first time a little bit. The format of the channels.dat does not change and the system is backward compatible.
A "old" channellist is shown as you are used to it. But if you scan the Audio subchannels will be automatically created and inserted.
You can update the channellist by the following:
- Scan the Source into a new root, this will be the easiest solution but your sorting will be lost.
- Do an update scan, this function will try to find the channel/subchannel relations, but you have to delete the old audiochannels manually. And you have to be careful, the channels have to match (this includes diseqC).
- Sort it by hand (mouse). Via Drag'n'Drop you can drag the to be subchannels onto the main entry ("ZDF (AC3)" on "ZDF"). If it does not work, the channels are not equal (do the diseqC settings match?).
Rules:
- Subchannels have NO own channelnumber, subchannels will be ignore on channel Up/Down. To select a subchannel use the Audiotrack menu (Input Options -> OSD, Mainmenu->Settings, OSD Blue).
- To change the default audiotrack you can swap a subchannel with its parentchannel (via drag'n'drop or Shift + Up/Down). You can also change the order of the subchannels via this.
- You can add a subchannel as a favourite, but favourites do not have subchannels in the favouritemenu.
-----------
ATTENTION:
-----------
Audiotracks menu and MPEG recordings with "record all audiotracks" NEED the subchannels otherwise they don't work, this means they only include the current audiotrack, so you better adjust you channellist. smile.gif
Version BETA 3.6.4.12Und ja, die Version BETA 3.6.4.12 ist die letzte.
----------------------
- Fix: Scanner window: update scan with activated "update channel names" messed up the main/subchannel relationship.
- Fix: Recording options: The "signal recording" setting was only changed after a restart of the dvbviewer.
- Fix: EPG/Timeline: Send to PVR didn't work.
- Fix: EPG/What's now: Under rare circumstances a crash could happen when starting a recording with no channel tuned.
- Fix: EPG-Details: Fix wrong colorcoding when subtitle contained an illegal character.
- Change: Channeleditor: Optimized handling while deleting. The next found node now gets the focus after deletion.
- Fix: all channellists: Showed them how to count their channels correctly. wink.gif
- Fix: Channel editor: Renaming the main channel messed up the subchannel display.
- Fix: Channel editor: Renaming a Subchannel was not reflected in the tree.
- Add: EPG-TVGuide: Enter tunes the channel belonging to the currently selected entry.
huhu, inzwischen sind schon wieder drei neue Versionen erschienen, steht auch nix mehr mit begrenzter Laufzeit:
Version BETA 3.6.4.20
----------------------
* Fix: Channel list export: fixed not exporting subchannels correctly.
* Reworked: Mosaic Preview: Code reworked completly runs smoother now. NOT SUPPORTED CODECs: Sonic, Nero(?).
* Fix: Audio menu: the audio menu could be opened several times via remote. Fixed it.
* Fix: Channel editor: Added missing FEC values in channel details.
* Fix: EPG-Details in EPG window, Rec. Stat window: The font for the description was not used.
* Fix: Scan window: Update channel scan with update names could mess up the custom sorting of main/subchannel.
* Add: Rec. Stats window: Added menu item recorder window.
* Pimped: Info file for recordings, now more info in it.
* Add: Tool button iconset: The correct XPediton iconset is now used.
* Changed: Control window: Fixed mute button and reworked the other buttons also in this window.
* Change: EPG: changed the special char cleaning routine of the EPG. It removed valid chars in french and danish (maybe other langages too).
* Change: EPG: Changed internal format and handling of the EPG.
The short consequence: You will see some entries doubled. This will stop as soon as the existing entries are out of date and replaced with new entries from the dvb-stream (you could delete the epg.dat to speed up this).
The longterm effect: the amount of data gets smaller (in memory and in the epg.dat). EPG processing needs less resources.
* Update: Language: Suomi language file updated thanks @sf100.
Version BETA 3.6.4.25
----------------------
* Fix: Actions: EjectCD didn't work.
* Fix: Musicfiles: m3u Extention was not in the extentions list in a default setup.
* Fix: Mainwindow: the refresh status problem should be solved.
* Fix: Recorded show - Infofiles/Refresh RecordingsDB: Fixed a problem preventing the refreshing via infofiles.
* Fix: Recorded show - FileInfo: Extended the NTFS Fileinfo so it can be used to rebuild the db entry completely. It is advised to activate this option.
* Fix: DiseqC 1.1: Some tweaking.
* Add: Rec. Stats window: Added menu item "refresh DB" and "Clean DB".
* Fix: Mainwindow: In some iconsets for the toolbuttons the recording symbol (possible/active) was wrong.
* Fix: The News OSD-window: Another fix for the umlautsproblem.
* Add: Rec. Stats window: A confirmation dialog is shown in the recorded Show tab for deleting files. Is only shown if the files actually exists, otherwise the db entry will be deleted without confirmation.
* Fix: Rec. Stats window: The recorded show list is now correctly updated if a recording finishes while the window is open.
* Fix: Networkdevice/DVBServer: Fixed problem with sometime not tuning on startup.
* Fix: MHW Plus EPG: Obviously the format was changed - updated the parser.
* Change: OSD-Options: Show Background is now per default enabled. Affects only for new installations.
* Fix: Slideshow: the transition in single mode didn't work correctly.
Version 3.8.0.0
----------------------
* Reworked: CI/MMI support.
* Reworked: Channelhandling. Now Audiostreams are not shown as separate channels but as subchannels. See further down for details.
* Reworked: DVBServer. Now supports multiple devices. See further down for details.
* Add: Added DVB-S2 support.
* Fix: DiseqC 1.1: Some tweaking.
* Change: EPG: Changed the channel->epg relation to avoid problems with channels with same SID and TID. This resulted in a changed of the epg.dat format.
* Change: Autochannel update: completly reworked. Should be activated in the Channels menu. Does add new Audiochannels automatically.
* Add: Added IAccessible Interface to all Treeviews. Might be helpful for screenreaders.
* Add: BDADevices: Added DVB-S2 detection for 64 bit TT-3200 driver.
* Add: BDADevices: Added DVB-S2 detection for TT-3600.
* Add: Both above editors: Added "Copy ID to clipboard" command. This copies the ChannelID to the clipboard. helpful for applications like tvgenial and other, where you need to map the channels.
* Add: Cable devices/Channel Scanner: Added some additional default frequencies für german cable users (for blindscan).
* Add: Channeleditor-favorites: You can now display the favorite number in the favorite editor activate it via popup menu.
* Add: Channellist: Added "Last channel" to the channellist popup menu.
* Add: Channelscan window: Added a signal indicator.
* Add: Channelscan: Added support for Hauppauge dvb-s2 device parameters.
* Add: Commandline: If a folder or drive is a commandline parameter, the autoplay manager tries to determinate what format it is and plays it.
* Add: Devices: Added Grigas workaround for two Terratec 1400 cards -> SkipComponents entry must be added manually to both device entries in the hardware.xml.
* Add: Devices: Added support for Hauppauge DVB-S2 device. You need to rescan the dvb-s2 transponders with the provided new transponderslists.
* Add: Devices: added support for qbox DVB-S device.
* Add: Devices: added support for Terratec XE usb DVB-T stick.
* Add: Drag'n'Drop: Folders (and drives) can now be dropped onto the dvbviewer window for playback.
* Add: DVD Playback: Added action to start DVD Playback (see input options or actions.ini).
* Add: EPG Window: added a new EPG view.
* Add: Favourites: Now EPG preview on zapping works also for Fav+/Fav-. The same settings as for the channels apply (timeout etc).
* Add: Hardware Options: Added DVB-S2 checkbox. This will normally set by the application and avoid problems with dvb-s card trying to tune dvb-s2 channels. Please rescan your Hardware or check this manually for existing configurations.
* Add: Inputcommands: Added keep Timeshift file as input command.
* Add: Inputoptions: Added more commands to the input options.
* Add: Main window: Added Channel auto update into the main menu / channels.
* Add: Mainwindow: Added "Audio/Video disabled" menu item.
* Add: Mainwindow: Added "Configfolder" Menu item.
* Add: Mediacontrol window: Can now be pinned, so it doesn't disappear if you leave it.
* Add: Mediacontrol window: Moving the slider now updates the time display. It's not 100% accurate but a good indicator...
* Add: MMI support for FireDTV. Thanks @ www.digital-everywhere.com. If you encounter problems please copy the "FiresatApi.dll" file from the firedtv folder into the dvbviewer folder.
* Add: Option TV&Radio: Added tune last channel on start option. Default is enabled.
* Add: Options: Added and/or reworked the autoplay options for DVD, AudioCD and Images.
* Add: OSD/Data Manager: added a new image to the #TV.audio.pic Tag: audio_dolby51.png for 5.1 AC3.
* Add: Teletext window: Now closes on ESC key.
* Add: Timeshift: You can now define the minimum free disk space in the timeshift options. Notice: on reaching this value timeshift recording will be stopped but timeshift is still active, so you can view the timeshifted stuff.
* Add: VCR: The vcr now writes a summary (Size, discontinuities) of a recording into the file "svcrec.log".
* Add: Zoom Presets: Added three predefined presets for 16:10 monitors. You have to reset all zoom presets in the zoomwindow to activate them.
* Change: Channel editor: Drag'n'drop now only works "on node". No insertionsmarks are shown anymore.
* Change: Channellist: DVB-S2 channels are coloured blue.
* Change: Channelscan: Changed the naming scheme a little bit. H.264 is not added to the channelname anymore.
* Change: Channelscan: Updated or new Channels are marked bold in the channeleditor. This lasts till the next scan or program restart.
* Change: COM: The Hardware interface now works as expected. You can get the device names and if active the signal data.
* Change: DisableAV: Removed most functionality of the DisableAV setting of the timers. If enabled it does only suppress tuning the recorded channel.
* Change: EPG window: Changed the presentation of the detail data.
* Change: EPG window: EPG entries for timers are marked red.
* Change: Favorites editor: Drag'n'drop now only works "on node". No insertionsmarks are shown anymore.
* Change: Inputoptions: Reworked the appearance of the input options a little bit.
* Change: MiniEPG: MiniEPG is not shown anymore on audiochannel changes.
* Change: Options: Moved recordDB options to the recording options window.
* Change: Options: Moved timezone settings to EPG/Teletext settings window.
* Change: OSD-Inputhandling: deactivated the ch+/ch- and vol+/vol- action of the direction keys if OSD is visible.
* Change: OSD-Timeline: If favourites in contextmenu (F8) are selected, the channels have now the ordering of the favorites.
* Change: Recorder window: On closing the window a changed timer is NOT saved anymore, please press apply to apply the changes.
* Change: Recording Control window: Completely reworked, now the recording and device statistics window.
* Change: Scanwindow: DiseqC for each SAT is remembered. If you don't need DiseqC set it to none!
* Change: Scanwindow: Several enhancements in the scan window.
* Change: Technotrend CI support: Switched to the latest API of technotrend and changed the CI handling for future enhancements.
* Change: Timeshift: the durationwindow is closed on stopping timeshift (if not disabled via hidden settings).
* Change: Timezone: Now Timezones with half hour offsets are possible.
* Change: Toolbar buttons: Reworked icon sets, big thanks to rago!.
* Changed: Fav+/Fav-: Now works the same as Ch+/ch- you can only go to favorites if a device is available and not blocked by recordings.
* Fix: Actions: EjectCD didn't work.
* Fix: Channel editor: Fixed display problems of channel detail view with big fonts setting of windows.
* Fix: Channelscan window: Fixed several visual problems.
* Fix: Channelscan: Fixed blindscan didn't check other polarities.
* Fix: Colorhandling: fixed overwriting of sharpness and gamma values.
* Fix: DirectX: Fixed problems with cyberlink audiorenderer causing a crash.
* Fix: Disable Audio: Disable audio is not allowed anymore on fileplayback.
* Fix: DVB-Source: Fix possible crash with activated format detection and shutdown of the viewer.
* Fix: EPGwindow: after resizing the details to zero and restarting the dvbviewer the details could not be resized.
* Fix: FireDTV: Channelscan with Open whole transponder disabled didn't work.
* Fix: Hardware/CI: Twinhan: Added support for twinhans new CI handling (mantis driver >= 1.0.5.8).
* Fix: Mainwindow: fixed display problems with statusbar.
* Fix: MMI: fixed incorrect handling of childprotection PIN.
* Fix: MMI: Fixed problem with FireDTV CAM and MMI enquiries.
* Fix: MMI: Fixed problem with TT CAM and MMI enquiries.
* Fix: MMI: Twinhan CAM fixed not all messages were shown (no permission for this channel etc).
* Fix: MosaicOptions: Fixed problem with remembering the colours and alphavalue for the selection.
* Fix: Multimonitor: If Lastposition of dvbviewer window was on a monitor non existent on next start the window is now moved to the primary monitor.
* Fix: Musicfiles: m3u Extention was not in the extentions list in a default setup.
* Fix: News window: Fixed umlauts problem with heise and other sites.
* Fix: Options channels: starting playback while tuned to a options or portal channel didn't reset the subchannel list...
* Fix: OSD-CAM window: fixed incorrect handling of menu button.
* Fix: OSD-CAM window: fixed several inconsistencies in handling.
* Fix: OSD-Timeline: fixed a problem detecting the relation timer/epg entry.
* Fix: Portalchannels: fixed a problem with arena portal showing the wrong events.
* Fix: Radiomode: In radiomode the statusbar disappeared after stopping the graph.
* Fix: Recording: Encrypted Audio/Video data is not written anymore to the recording, only pat/pmt.
* Fix: Saving of config files: Configfiles are now saved only if they are changed.
* Fix: Skinmode: Sometimes the video window was not restored properly after another window was on top of the viewer.
* Fix: Timeshift: If the timeshift folder didn't exist, timeshift did not work. Now the default recording folder is taken if the timeshift folder does not exists.
* Fix: TS/MPEG2 Fileplayback: Fixed a endless loop on opening a non existing file.
* Fix: Twinhan CI support: caPMT generation completely rewritten.
* Fix: VIA CPU: Fixed problems with VIA CPUs thanks @erwin and @mister black.
* Fix: Windowskins: fixed osd dialogs were shown as windows messageboxes if skins were active.
* Pimped: Info file for recordings, now more info in it.
* Removed: Mini EPG: Removed portallist from MiniEPG (OSD-Green).
* Removed: Options: Removed recordDB option window.
* Removed: Options: Removed timezone option window.
* Reworked: Autoplay: Works now with DVD, CD, Photo and MediaCD/DVD.
* Update: Channeleditor: Channels can be moved by keyboard (Shift + Up/Down/Home/End).
* Update: Channeleditor: Reworked portions of the Channeleditor. Added popupmenu.
* Update: Favourite editor: Channels can be moved by keyboard (Shift + Up/Down/Home/End).
* Update: Favourite editor: Reworked portions of the Favourite editor. Added Popupmenu.
* BIG Change:
Channels can have (audio) subchannels. This is not done automatically, you have to help the first time a little bit. The format of the channels.dat does not change and the system is backward compatible.
A "old" channellist is shown as you are used to it. But if you scan the Audio subchannels will be automatically created and inserted.
You can update the channellist by the following:
- Scan the Source into a new root, this will be the easiest solution but your sorting will be lost.
- Do an update scan, this function will try to find the channel/subchannel relations, but you have to delete the old audiochannels manually. And you have to be careful, the channels have to match (this includes diseqC).
- Sort it by hand (mouse). Via Drag'n'Drop you can drag the to be subchannels onto the main entry ("ZDF (AC3)" on "ZDF"). If it does not work, the channels are not equal (do the diseqC settings match?).
Rules:
------
Subchannels have NO own channelnumber, subchannels will be ignore on channel Up/Down. To select a subchannel use the Audiotrack menu (Input Options -> OSD, Mainmenu->Settings, OSD Blue).
To change the default audiotrack you can swap a subchannel with its parentchannel (via drag'n'drop or Shift + Up/Down). You can also change the order of the subchannels via this.
You can add a subchannel as a favourite, but favourites do not have subchannels in the favouritemenu.
-----------
ATTENTION:
-----------
Audiotracks menu and MPEG recordings with "record all audiotracks" NEED the subchannels otherwise they don't work, this means they only include the current audiotrack, so you better adjust you channellist. smile.gif
* Reworked: Networkdevices: Most parts are rewritten to make way to the upcoming changes to the dvbserver. Please check your Network option in the hardware options.
The bigger changes in detail:
- The Multicastdevice tries to determinate the packet size automatically. But you should set it to the same buffers count as in the server to avoid unnecessary delays on startup in the netdevice options.
- The Multicastdevice has now a buffercount property. One Buffer = 188 bytes. It Buffercount determinates the used UDP packet size. You should use more than one buffer but not too much, you have to play around with the value and remember to set the value in the server too!
- The Networkdevices do a simple valid check of the packets to avoid sending non TS-packets into the pipeline.
- The Networkdevices has now a buffercount property. This buffer is used internally to cache the arriving packets for checking. The buffercount does not influence the packet size, it will always be 1460 byte (limited by TCP).
* Add: Input options: Added im- and export of .remote files.
Export and Import can be done for remotedevice or for user defined commands.
- On exporting you can select if you want to export the user defined commands only or a remotedevice. The user commands are automatically exported, if you choose a remote device.
- On importing existing entries of remotedevice/remotekey pairs will be replaced, to avoid double entries.
DVBServer 3.8.0.0
--------------------
The DVBServer has been mostly rewritten and has now multidevice capabilities.
* Multidevice only works with unicast.
* The userinterface has been modified extensively, but most should be recognisable.
* The settings in the hardware are similar to the DVBViewer settings.
* Because of conflicts with the DVBViewer the DVBServer now uses an own hardware file. So you have to setup your hardware on first use!
* Be careful and use IDENTICAL channellists on server and client. Especially channelgroups and DiseqC MUST match!
Echt? Bei mir waren die Favos wech....naja, wenn's Wetter wieder schlechter wird, kann ich es ja nochmal ausprobieren.. ;Dwo die einstellungen gespeichert werden, kannst du bei der installation wählen:
Erstes kleines minus bei 3.8: Bei mir dauert der Kanalwechsel jetzt (nicht gestoppt) etwas länger. Kann das jemand bestätigen oder ist's nur bei mir so?wär mir persönlich nicht aufgefallen.
Also die Umschaltzeiten sind bei mir auch minimal länger, schätze so 3 Sekunden.Yep! Habe zwar vorher nicht mit Stopuhr gemessen, aber so in der Art ist's bei mir auch.
Version BETA 3.8.1.0
----------------------
* Autoupdate: fixed disappearing EPG due to update with the TID of the previous channel.
* Channellist: new menu item to en/disable the epg hints.
* Changed the translation system, the language files do have a different format now. Most language files are already converted. Removed old language files.
* BDA Devices: Opening a BDA device is now faster thanks to Griga.
* Channeleditor: Fix for diseqC values not applied on the whole root.
* Zoom, Colour and EQ window are now one window.
* Actions.ini: added Zoom75% action.
* Actions.ini: Added command to reset the most viewed channels list. Best use is with the -x command line. Careful there is no further warning.
* Inputoptions: export now accepts every folder as destination.
* Removed the ping on error.
* Slideshow: now reactivates the last channel not the channel before the last.
* Channellist: Now dockable to the left or right of the main window. Does not work in skinning mode.
* EPG options: the Up/Down control didn't activate the apply button.
* Browsefolder dialog: use now new style dialog. Always centred to the calling window.
* OSD-Favorites editor: audio subchannels are as separate entries in the list.
* OSD TTX window: now the same behaviour on number input as the TTX window.
* Preview completely reworked. Now multi device capable. If you activate the preview it tunes to the current channel. Tuning is done only in the main window. Most of the commands are the same only the channel switch commands in the preview were removed. The same restrictions with the CI apply. h264 channels are not allowed as preview. Channel up/down selects always only allowed channels.
* Preview Options: completely reworked.
* Reworked Best windowsize.
* Aspectratio menu: New item to fit the window automatically on aspect ratio change. Works only with aspectratio auto.
* OSD-Channellist now has a preview filter and shows only allowed channels if preview is active.
* Channellist has a new Filter: "Can tune" shows only channels which can be tuned (if recordings are running or preview)(Shortcut F9).
* Favorites: removed bug on adding from the channellist.
* Zoom is now dependent on the aspectratio. There are two sets of presets one for 4:3 formats (None, 1:1, 4:3) and one for wide formats (16:9 14:9 etc).
Depending on the currently used aspectratio the changes in the zoom window apply to one of the sets.
* DVD-Play: A list of available DVD drives is shown if there is more than one.
* AudioCD: new inputaction for Play AudioCD.
* AudioCD: A list of available CD drives is shown if there is more than one.
* Audiostream change for avi should work now.
* Networkdevices can be named in the hardware options -> settings.
* Networkdevices get a unique ID.
* Fixed moving the mainwindow in vista. Thanks @Griga
* Reworked the complete mediatags display. A sideeffect: a converted recording (avi etc) will be detected as recording if a info file of the same name exists or if the fileinfos are present (generated with property copy tool from griga).
Attention: the scripts for the skin are changed. Be sure to use the correct ones, you have to replace the scripts in the userdata folder manually!
* Options: Removed all playlist settings.
* Drag'n'Drop of playlists and mixed content in the dvbviewer window is possible.
* Playlist: Completly reworked. Now the OSD-Playlist and the Playlist use the same data.
* Playlist is not saved in the setup.xml anymore. Existing data will be converted and removed.
* Playlist is now saved as playlist.m3u file into the userdata folder. It is loaded automatically on start.
* Playlist is NOT saved on exiting the Viewer. You have to save it manually.
* drag'n'drop into the playlist window is possible.
* OSD Playlist window reworked.
* OSD Playlist window now selectable in the HTPC menu.
* ATSC EPG fixed.
* ATSC autochannel update fixed.
* ATSC CCSubtitel reworked.
* KNC One MMI does work now. you need the latest KNCBDACTRL.dll from the current globeTV installation. please copy it into the dvbviewer folder.
* New Template for recording names "%title". Attention not allowed chars will be deleted and if the entry is too long, it will be cut at 240 chars.
* OSD Find more... Entries are now sorted by date/time.
* ID Tags reading reworked and optimized.
* New commandline: -reset
Resets all windows positions to the default works only on start.
* firedtv-s2 fixed a bug on tuning dvb-s2 channels.
* Optimized program startup.
* Hardware Device options. New BDA tuning method available. A little bit faster as the old one but is not guarantied to work with every device.
* Nividia VMR Problem: we hopefully finally found a workaround for this annoying problem. Please test.
* HTOSD VMR-Fix: Reworked, please test.
Version BETA 3.8.1.1
----------------------
* Fix crash on startup on Windows < XP
* Fix Adding or editing virtual path did mess up the z-order of the windows.
* If "do not tune last channel" is active the commandline parameter -c[channel] was ignored.
* Maybe fix for FireDTV DVB-S2 and premiere hd, maybe not. untested.
* Fix for exception in OSD-Theinfos.
* Fix for played status of videos not set correctly.
* Fix for crash of TTRemote Inputplugin 1.1.0.
FireDTV Viewer is the new TV software for all the digital everywhere products!!!
Based on DVBViewer it gives to the FireDTV / FloppyDTV users a new way to enjoy Digital TV on computer!!!
Version BETA 3.8.1.2
----------------------
* OSD-Teletext: Fix for some pages were not shown.
* Playlist: Rightclick now selects the entry.
* Radiomode: Removed retuning on radio mode switching in the options.
* Radiomode: is now applied immediatly on radio mode switching in the options.
* Radiomode: on switching to the next song in the playlist the window doesn't show the videoarea for a short time anymore.
* Virtual Paths Options: Fixed the browse path dialog on adding virtual dirs is behind the add dialog.
* Wizard: now uses the same elements for music/video/picture virtual path like the optionspages.
* Recordings: Changed the valid filename routine, now only the real forbidden chars are removed.
* COM: Added #selectedmenuitem and #menuitems to the data tags. #menuitems is a commaseparated value list of all menuitems of the current menu and #selectedmenuitem is the index of the currently selected item or -1 if not valid. Can be used with the controlchange event.
* COM: Added #configfolder and #appfolder to the data tags. They contain a full path.
* EPG: Optimized the internal handling further.
* Databases: Several optimizations on the database handling.
* OSD-Videowindow: Fixed filesize display for files > 8,5 GB.
* Some general optimizations and small fixes.
Version 3.9.0.0
----------------------
- Optimized program startup.
- Playlist: Completly reworked. Now the OSD-Playlist and the Playlist use the same data.
- Preview completely reworked. Now multi device capable. If you activate the preview it tunes to the current channel. Tuning is done only in the main window. Most of the commands are the same only the channel switch commands in the preview were removed. The same restrictions with the CI apply. h264 channels are not allowed as preview. Channel up/down selects always only allowed channels.
- Preview Options: completely reworked.
- firedtv-s2: fixed a bug on tuning dvb-s2 channels.
- Hardware Device options. New BDA tuning method available. A little bit faster as the old one but is not guarantied to work with every device.
- KNC One: MMI does work now. you need the latest KNCBDACTRL.dll and BDA driver.
- BDA Devices: Opening a BDA device is now faster thanks to Griga.
- Action.ini: Updated.
- Actions.ini: Added command to reset the most viewed channels list. Best use is with the -x command line. Careful there is no further warning.
- Actions.ini: added Zoom75% action.
- Aspectratio menu: New item to fit the window automatically on aspect ratio change. Works only with aspectratio auto.
- ATSC autochannel update fixed.
- ATSC EPG fixed.
- AudioCD: A list of available CD drives is shown if there is more than one.
- AudioCD: new inputaction for Play AudioCD.
- Audiostream change for avi should work now.
- Autoplay: Fix for media with videofiles were always auto played.
- Autoupdate: fixed disappearing EPG due to update with the TID of the previous channel.
- Browsefolder dialog: use now new style dialog. Always centred to the calling window.
- CCSubtitel reworked.
- Changed the translation system, the language files do have a different format now. Most language files are already converted. Removed old language files.
- Channeleditor: Fix for diseqC values not applied on the whole root.
- Channellist has a new Filter: "Can tune" shows only channels which can be tuned (if recordings are running or preview)(Shortcut F9).
- Channellist: If show favourites is selected the channels will be in favourite order now.
- Channellist: new menu item to en/disable the epg hints.
- Channellist: Now dockable to the left or right of the main window. Does not work in skinning mode.
- COM: Added #configfolder and #appfolder to the data tags. They contain a full path.
- COM: Added #selectedmenuitem and #menuitems to the data tags. #menuitems is a commaseparated value list of all menuitems of the current menu and #selectedmenuitem is the index of the currently selected item or -1 if not valid. Can be used with the controlchange event.
- Databases: Several optimizations on the database handling.
- Playlist: drag'n'drop into the playlist window is possible.
- Mainwindow: Drag'n'Drop of playlists and mixed content in the dvbviewer window is possible.
- DVD-Play: A list of available DVD drives is shown if there is more than one.
- EPG options: the Up/Down control didn't activate the apply button.
- EPG: Optimized the internal handling further.
- Favorites: removed bug on adding from the channellist.
- FireDTV DVB-S2: autodetection for upcomming drivers integrated.
- Fix crash on startup on Windows < XP
- Fix for played status of videos not set correctly.
- Fixed moving the mainwindow in vista. Thanks @Griga
- Hints: Fixed the STRG instead of CTRL display in all non german languages.
- ID Tags reading reworked and optimized.
- If "do not tune last channel" is active the commandline parameter -c[channel] was ignored.
- Inputoptions: export now accepts every folder as destination.
- Languages: all updated, included current italiano and suomi language (thanks @gioxy and @sf100).
- Networkdevices can be named in the hardware options -> settings.
- Networkdevices get a unique ID.
- New commandline: -reset. Resets all windows positions to the default works only on start.
- New Template for recording names "%title". Attention not allowed chars will be deleted and if the entry is too long, it will be cut at 240 chars.
- Options: Removed all playlist settings.
- OSD Defaultskin: Several fixes and enhancements thanks @Tjod.
- OSD Engine: Several small fixes.
- OSD Find more... Entries are now sorted by date/time.
- OSD Playlist window now selectable in the HTPC menu.
- OSD Playlist window reworked.
- OSD TTX window: now the same behaviour on number input as the TTX window.
- OSD-Channellist now has a preview filter and shows only allowed channels if preview is active.
- OSD-Favorites editor: audio subchannels are as separate entries in the list.
- OSD-Timers: fixed sometimes the wrong channel was selected on editing a timer.
- OSD-Videowindow: Fixed filesize display for files > 8,5 GB.
- Playlist is not saved in the setup.xml anymore. Existing data will be converted and removed.
- Playlist is NOT saved on exiting the Viewer. You have to save it manually.
- Playlist is now saved as playlist.m3u file into the userdata folder. It is loaded automatically on start.
- Radiomode: is now applied immediatly on radio mode switching in the options.
- Radiomode: on switching to the next song in the playlist the window doesn't show the videoarea for a short time anymore.
- Radiomode: Removed retuning on radio mode switching in the options.
- Recordings: Changed the valid filename routine, now only the real forbidden chars are removed.
- Reworked Best windowsize.
- Reworked the complete mediatags display. A sideeffect: a converted recording (avi etc) will be detected as recording if a info file of the same name exists or if the fileinfos are present (generated with property copy tool from griga).
- Slideshow: now reactivates the last channel not the channel before the last.
- Vista: Some small fixes for vista.
- Zoom is now dependent on the aspectratio. There are two sets of presets one for 4:3 formats (None, 1:1, 4:3) and one for wide formats (16:9 14:9 etc). Depending on the currently used aspectratio the changes in the zoom window apply to one of the sets.
- Zoom, Colour and EQ window are now one window.
DVB-Server:
------------
- Fixed diseqC settings/commandsfile was not loaded.
Netstreaming Plugin:
--------------------
- Added buffers property to Multicast settings. A Buffer = 188 bytes.
Wahnsinn. Die werden nie müde. Und das für 15€ :-) Überleg mir langsam, für meinen zweit-PC ne eigene Lizenz zu holen. Das Geld hätten die verdient. Wenn ich mir überlege, welche Welten zwischen Version 3.2.6, mit der ich angefangen habe, und der 3.9.0.0 liegen...naja, ich hab zwar jez die änderungsliste nicht so im kopf, aber mir kam's eher so vor, als ob hauptsächlich die media-center features weiter entwickelt würden. nichts desto trotz sehe ich auch die 15€ als extrem gut angelegt :)
Wahnsinn. Die werden nie müde. Und das für 15€ :-) Überleg mir langsam, für meinen zweit-PC ne eigene Lizenz zu holen.
Zu der im changelog beschriebenen Neuen Kanalfilter funktion 'Can tune' fällt mir nichts ein. Null Effekt und ich schau mir nicht über 3000 Kanäle auf vorher/nachher an, wenn alle die, die ich anklicken würde auch gehen!
Bei mir steht übrigens bei 'Einstellungen, Optionen, Allgemein' als Version die 3.8.1.
Ist das normal (habe in der DVBV Community die Diskussion noch nicht verfolgt)?
Habe auch einfach 'drübergebügelt'.
Hallo Zusammen,
ich habe drei kurze Fragen.
1. Warum kommt der DVBViewer bei DVD's nicht ohne den AC3 Filter aus?
Hintergrund: Ohne den AC3 Filter hat man im DVBViewer bei DVD's und AC3 Sendern keinen Sound. Mit AC3 Filter funktioniert es zwar, aber die gesammte Lautstärke ist leiser als wenn man den Sender normal, mit 2.0 anschaut. Bei anderen Playern (z. B. Windows Media Player) brauch man für die Wiedergabe von DVD's auch kein AC3 Filter.
...
Bedanke mich im Voraus für jede Antwort!
@_Immer_Intl_
Auch wenn man im AC3 Filter alles richtig einstellt kommt man leider nicht auf die Lautstärke als wenn es eine 2.0 Aufnahme wäre.
Version 3.9.2.0
----------------------
- Fix: The Wizard ignored the recording folders if using an existing configuration.
- Fix: DVD Playpack without video.
- Fix: Channellist: If the favourite filter was set, changes in the favouriteseditor did not show up in the channellist until disabling, enabling the favourite filter.
- Fix: SFI: removed non displaying chars.
- Fix: OSD-Recording window: the command.ini got the wrong filesnames.
- Fix: PIP: moving with the mouse did not work with vista correctly.
- Fix: Small Videowindow: moving with the mouse did not work with vista correctly.
- Fix: Favouriteeditor: folder could be placed in folder and triggered an exception.
- Fix: AC3/AAC fixes from Griga integrated. Fixes Problem no AC3 recording on certain channel in mpeg format.
- Fix: CC-Subtitel ATSC reworked.
- Fix: Wizard sometimes messed up with network devices.
- Fix: thumbnail folder were not create if usermode=0.
- Fix: OSDSkin: several problems corrected if a skin ignores some standards.
- Fix: Hardwareoptions: sharelnb was not hidden on tunertype change.
- Change: Timeshift: In Timeshift mode pressing stop the first time stopps the timeshift recording, pressing stop a second time stopps timeshift completely.
- Change: Options: All decoder selection boxes display system default in red.
- Workaround: Cyberlink resets colorcontrol on renderer state change in overlay.
- Add: Hardware: Terratec s2 dection integrated.
- Fix: aac audio only recordings now have the extention ".aac".
- Fix: DVBsubtitle reworked.
- Fix: DiseqC 1.2: Westposition were ignored.
Add: Hardware: Terratec s2 dection integrated.
vor allem mit dem Micro$oft Audio dec.
General
New: new Video On Demand Filter (VOD).
New: Version 3.0.2.0 of the DVBSource filter added.
New: DesktopTV: Changed the DesktopTV method to work with vista64.
New: Recently used Channels list (deutsch: Kanalhitparade) does show only the last 10 recently used channels (channe lhistory). They are saved and restored on next start. To disable this see options -> TV+Radio.
New: A new config file named "userdata.xml" is used. It contains all user private data (channel history, url history etc.) and will not be included in a support.zip.
New: Actions.ini: Added action "Power Off".
New: Actions.ini: Added action "Reboot".
New: New symbolset "nightlife" for the toolbuttons. Thanks @Rago.
New: The "radlight audioselect" plugin is not supported anymore. Instead an internal version is used (thanks @griga).
New: Infofile for recordings: the used device is now written to the infofile.
New: Stop and deleting running recordings, which are played back, will result in a playback stop so the file can be deleted correctly.
New: Deleting recordings while playing them back will result in playback stop so the file can be deleted correctly.
New: the hint window now uses the setting for windows hint font.
Fix: Favourites: Fixed a problem with more than 99 favorites in a group.
Fix: Visuals: Fixed visuals ignored the OSD-Offsets.
Fix: ATSC - CC some fixes by Christian.
Fix: Rebuild Graph: the audiochannel display was not updated correctly.
Fix: Non Admin Users: a multiple DVBViewer installation didn't work because the COM server tried to register itself with not enough rights.
Fix: Removed MultiCPU activation from playback start of the renderer and put it in a better place.
Change: DVB-Subtitles: tweaked and optimized a little bit.
Change: Screenshot: Filenames are now calculated in a better way.
Change: graphedit now shows the device name instead of "BDA Tuner".
Change: Weatherdata is now received again. If you don't use the default skin, you need an updated OSD-Skin for it, otherwise you get a warning. For OSD-Designers: You need to integrate a 61x61 button with the ID 500.
Updated language files.
Updated OSD-Skin.
A lot more fixes and optimizations.
VMR7/9, EVR
New: EVR: optimizations/corrections in zoom handling.
New: VMR7/9/EVR: Reworked the OSD zoom handling.
New: VMR7/9 windowed mode (aka VMRFix): optimizations/corrections in zoom handling.
Fix: VMR7/9: fixed bug: OSD disappears if the DVBViewer window is moved from one monitor to another on multimonitor system.
Fix: On some Chinese channels the aspect ratio was not detected correctly.
Fix: Aspect ratio handling of VMR/EVR.
Channel handling
New: Channel names with more than 25 chars are possible. You need to input them manually or do an update channel scan to get them into a present channel list.
Please check your favorites and timers if you change the channel names!
New: The Audio track per channel, Volume per channel and EPG-settings (EIT, intern, extern) are no longer stored in the database. Instead it is stored in the channels.dat.
On first start the old settings are converted and the database tables removed. The handling for the users does not change.
If you use the recording service (<1.4.x) you'll need the current version.
File playback
New: Audio track selection with haali mediasplitter (thanks @Griga).
New: H.264 and AC3 in m2ts (Blueray) files can be played back with the DVBSource. (Thanks @Griga).
Fix: Jumping over the end of a growing file (recording) caused a stop in playback.
Fix: Several enhancements for file playback with multiCPUs.
Fix: Playback of a running recording with "Use DVBSource for file playback" deactivated caused an error message. Now the DVB-Source is always used in such cases.
Fix: TS/MPEG playback without DVBSource showed the wrong audio track count.
Fix: TS/MPEG playback without DVBSource miscalculated the aspect ratio.
Fix: video playback did not take EVR into account.
Fix: Fixed playback of MPEG/TS files without DVBSource filter.
Wizard
New: If no "setup.xml" is found the wizard is started automatically.
New: Added "EVR" to renderer selection.
New: Added "DVB-S2 capable device" and "new tuning method" to hardware page.
New: Added "Display warning on channel change if timeshift is enabled" to the timeshift page.
Remove: Removed Audio renderer selection.
Fix: The wizard counted audio subchannels as channels on scanning.
PiP
New: handling: sound swap = OSD-Red, picture swap = OSD-Green. the number keys are not used anymore.
You can reactivate the old (number keys) handling via OSD-Blue -> Key move Mode. This option is persistent.
New: Vista: if VMR9 is not selected in the preview options the PiP uses EVR as default.
New: PiP is not closed anymore if fast channel switching is not activated.
New: PiP is not closed anymore on starting media playback. Sound can be exchanged, video not.
New: when swapping channels no mini EPG is shown anymore. When audio is swapped the saved volume level of the main channel will be ignored.
New: AAC is supported.
Fix: close PiP disabled sometimes the volume in the main window.
Hardware
New: If a BDA device is unplugged (usb/firewire/pci) before/while DVBViewer is running, it will be marked internally as not available and is not used.
If it is plugged in again, it will marked as available and is used if required.
To make this work, the device has to be in the hardware list of the DVBViewer.
ATTENTION: Avoid removing devices while in use for recording/liveTV. Some drivers can cause the system and the DVBViewer to crash (fireDTV (firewire) is quite unforgiving ).
New: If a error occurs while trying to open a device, the device is ignored and the viewer will try to find another fitting device.
New: If a device can not be opened/started (because it is used by another software) the DVBViewer tries to find another usable device.
New: New Device and Tunertype: DVB-IPTV. For channel scanning please use the DVB-IPTV Transedit beta from the members area!
To add the device to the DVBViewer edit the usermode.ini in the dvbviewer program folder:
[CARD]
IPTV=1
start the DVBViewer and do a manual device scan in the hardware options. Remember to setup the device correctly!
Known issue: The IP is not displayed as readable IP in the channel editor and the scan window.
New: Support for Devolo dLAN TV Sat adapter
Change: KNC BDA Device. Integrated new KNCBDACTRL.dll. Should fix the problem 2KNC / 2CAMs. DO NOT MIX THIS DLL WITH AN OLDER DVBVIEWER VERSION!!
Change: BDA devices: Tweaked the simple DiseqC handling for some cards.
Fix: BDA device/TT CI: Fix for wrong MMI elements count calculation.
Fix: BDA/TT devices: fixed the initializing CAM only works in one out of two times problem.
Fix: Reworked collision handling between encrypted and FTA channels on the same transponder.
Fix: CI-Support: Fixed AAC was not taken into account when building the caPMT.
Channel list window
New: Now audio substreams are marked as selected instead of always the main channel.
New: Can tune Filter: If activated it will applied permanently not only on recordings. Filters DVB-S2 channels, if no DVB-S2 card is present ect.
New: The channel lists now synchronize their filter settings instandly.
New: On entering the search criteria field with a mouse click the entry is selected. Double clicking the entry will clear the search.
Fix: Double click handling rewritten. closing a channel folder with double click shouldn't cause anymore channel switching.
Channel editor window
New: changing the channel groups can be done for whole channel folders via the right click context menu.
Fix: empty audio folders are displayed and items can be dropped into them.
Fix: Reloading the channel list via transedit did not update the channel editor.
Fix: Assigning DiseqC setting for a group of channels did not work for subchannels correctly.
Fix: Changing the encrypted status for the main channel did not update the subchannels correctly.
DVD Playback
Fix: DVD subtitles and menus work with vista.
Fix: Changing the audio stream via OSD resulted in a redundant audio menu display.
fix: AC3Filter sometimes connected as videodecoder.
OSD
New: EPG events within the time frame of a timer are displayed in a different color.
New: OSD-Zoom settings: Reworked remote/keyboard handling. See OSD help page (OSD-Blue -> help).
Fix: OSD-Zoom settings: Fixed some bugs. H/V was mixed up. Default didn't work correctly, Recall didn't show the current zoom preset.
New: OSD Delete File Dialog: Filenames are now shortened the windows way.
New: OSD-Play list: the album images are now shown.
New: OSD Thumbnail images: reworked search for fitting image strategy for music files.
1. search picture with name of file with extension changed to jpg.
2. If 1. failed search for "folder.jpg" in the folder of the file.
3. NEW: If 2. failed search for any jpg file in the folder of the file.
For folder images the procedure starts at 2.
New: the Menu Control has a new attribute "SelectedColor", ignored if 0 or not present, otherwise shows the focused text of the menu control in this color.
New: The Label Control has a new attribute "Shadowcolor". Default is black ($FF000000).
New: In the OSD audiomenus the current audio track is shown as selected.
New: The OSD-Recording list is now sorted descending on order by date.
New: OSD Channel window: "favGroup.png" and "channelGroup.png" will be shown in front of the Group dividers in the OSD-Channel list if they exists in then OSD Skin Images folder.
New: OSD Audioformats: Two new pictures for audio formats added to "#TV.audio.pic": "audio_AAC.png" and "audio_DTS.png"
New: OSD DataTag: New tags:
"#remain" contains the remaining time for fileplayback/LiveTV.
"#TV.Timeshift.remain" contains the remaining time for timeshift. This tag existed before but the previous use was not very useful.
New: Added entry "Reboot" to the extended exit OSD menu.
Fix: Crash on exiting DVBViewer while radarimage from weather page was active.
Fix: Newsfeeds update: no more delays if page is not reachable.
Fix: OSD-Timeline: The templates for channel name and time are now correctly used. You can also influence if the second data row is shown by deleting the templates (ID: 23 and 30).
Fix: Pin entry window: does work again.
Fix: Mini EPG: Fixed no data available shown after starting the DVBViewer.
Options
New: DirectX options: VMR7/VMR9 windowless mode (aka NO VMRFix): a new option added "YUV Mixing mode". Can be used instead of VMRFix.
Does use DXVA if possible and does handle the OSD the "normal" way (means the OSD is not limited to the video area).
New: Recordings: New option "Adjust PAT/PMT".
If activated this options causes the DVBviewer to generate a PAT and PMT in TS recordings, which does reflect the present streams.
The PAT only contains the recorded service and the PMT only the recorded ES Streams.
This option may help with playback hardware/software which is not able to cope with the unchanged Tables of a TS.
New: Recording options: the recording folders can be sorted via drag'n'drop.
New: Actions editor: the entries can be sorted via drag'n'drop.
New: News options: the entries can be sorted via drag'n'drop.
New: System options: current Username button inserts the username into the taskscheduler field.
New: Virtual folder options: 'Musicfiles', 'VideoFiles', 'Pictures' have a new entry “Defaultview'. It determinates which view (list, small, big thumbnails) will be used as default.
New: General options: Added several screenshot settings to the page. You can select the format the screenshot is saved in and how the screenshot name is generated.
New: Moved the Picture extensions setting into the Picture General page.
New: OSD Menu options: shows the translated text of the menu items.
New: Timeshift options: free disk space is shown for the selected timeshift folder.
Change: DirectX options: Changed name of video renderer "unchanged" in "system default renderer".
Change: Changed the naming of the options in the Network devices settings dialog to more meaningful text.
Fix: Changing the OSD skin in the options now triggers a graph rebuild on VMR/EVR mode.
EPG Window and Handling
New: EPG Window: Timeline now shows EPG entries which fit a planned recording in red.
New: Several improvement for Chinese and other languages with non western charset in the EPG window.
New: Chinese EPG for Taiwan.
New: EPG Window: if "show recording window after programming" is selected in the options the last added EPG entry via "send to PVR" is selected in the recording window.
Fix: Send to PVR from Timeline did ignore the audios ubchannels.
Fix: EGP Window: fixed bug in TVGuide, it got sometimes confused with audio subchannels.
Tweaks
New: close OSD channellist is now per default true. See tweaks.txt.
New: "closeRecWin" and "CloseEPGwin" added (see tweaks.txt). "closeRecWin" determinates if the OSD is closed after selecting a recording for playback. "CloseEPGWin" determinates if the osd is closed after selecting channel in one of the EPG windows.
New: MultiCPU workaround (see tweaks.txt).
Scan window
Fix: Channelscan with Update: channels without audiostream where simply added instead of updated.
Change: Scan window: Shows now more entries in the drop down lists.
Netstreaming Plugin
New: settings handling. Settings are now saved in the user data folder "/plugins/netstreaming.ini". Old settings will be converted on first use.
New: The auto discovery service is enabled as default now.
New: PAT/PMT Adjustment integrated. Is not active if stream whole transponder is selected.
DVBServer
New: Added external CI Support to DVBServer.
New: The auto discovery service is enabled as default now.
Change: The hardware handling is up to date with the one from DVBViewer.
Several fixes and optimizations.
VOD Filter
VOD: ability to record transmissions
VOD: Support for Shoutcast Streams in MP3, AAC format (scast://channel description)
VOD: Support for multimedia files receiption in pull mode (e.g. AVI Videos)
VOD: Support for record lastfm://- LastFM Radio Streams (lastfm://user:password)
Version BETA 3.9.4.90
----------------------
- Fix: Timeshift: If a timeshift folder with insufficient user rights was selected, timeshift did not work and blocked the DVBViewer.
- Change: Ch+/Ch- works as PageUp/PageDown in OSD lists and menus.
- Add: - Support for FreeSAT EPG on Astra 28.
FreeSAT EPG is handle like MHW EPG. So you have to activate it in the options and put the correct frequency (11428 h) into the options list.
Additionally you need the "Complete Tables" file from http://www.rst38.org.uk/vdr/ .
The files freesat.t1 and freesat.t2 must be extracted into the DVBViewer program folder.
Version BETA 3.9.4.99
expires 23.11.2008
----------------------
* reactivated extensive debug logging.
* reactivated time limit.
* included latest DVBSource (3.3.0). Please use Filters\Register_Filters.exe to register it.
* Add: Added support for DVB Clock in the DVBViewer. For more information see DVBSource_3_3 ReadMe.rtf.
* Change: Timers: timers.xml is now saved on adding/deleting timers.
* Change: Rename Freeview EPG to FreeSAT EPG in MHW options.
* Change: Color/Brightness/Contrast window is only selectable if the driver reports that it can handle these settings.
* Change: Timeshift and recording folders are checked for sufficient rights on adding in the options.
* Change: Removed the save button in the recorder window. Update does save now the changes.
* Change: Recordings: added a check for rights in the recording folder. If no write rights are granted the default recording folder is used.
* Add: On format detection are several new data tags set:
#TV.video.pic
#TV.video.vres
#TV.video.hres
#TV.video.framerate
#TV.video.type
* Fix: Color/Brightness with INTEL graphics cards: fixed wrong default values for INTEL graphics cards. Thanks @Griga.
* Change: Toolbuttons: the toolbutton for the displaysettings now does show a submenu with the three possible choices.
* Add: Instant recording toolbutton. Implemented the instant recording popup menu for running instant recordings from the DVBViewer GE.
* Add: Hardware: support for Hauppauge DVB-C hybridcard.
* Add: Hardware: support for TEVII devices.
* Fix: DirectX options: Vmr fix and YUV didn't work correctly with Video B selection.
* Fix: USB CI: parental control PIN did not work.
* Add: CI: automatic parental control PIN (Jugendschutz PIN) entry. The PIN must be put into the userdata.xml:
<section name="CAM">
<entry name="PIN">1234</entry>
</section>
* Change: DVBSubtitles are now shown with the intended transparency.
* Change: DVB Subtitles: Thanks to griga the dvb subtitles now are shown "just in time" instead of "sometimes". You need the DVB Source 3.3.0 for it.
If you encounter problems, please report these with a short recording (including dvbsubs) of the problematic station!
* Add: Support for EAC3 (you need the current 3.3.0 DVBSource and a fitting audiodecoder). For more information see DVBSource_3_3 ReadMe.rtf.
* Fix: LastFM skip does work now.
* Change: OSD Timeline: OSD-OK on a program entry now shows the details of the program.
* Updated language files.
* Several fixes and enhancements.
Version BETA 3.9.4.101
expires 03.12.2008
----------------------
* Fix: Timeshift: On timeshift playback the wrong graph clock was selected.
* Fix: Network devices: The wrong graph clock was selected.
* Fix: COM: Mute didn't work as exspected.
* Fix: OSD Timeline: Fixed problems when removing the textfield (ID: 15).
* Change: OSD Timeline: Details are shown also on mouseclick.
* Change: OSD Timeline: changing channels by clicking/pressing enter on the left side channels.
* Change: EPG Window: recorder window can be open via popup menu.
* Change: Recorder window: EPG window can be opened via popup menu.
* Fix: Some minor changes in DVBSubtitle to correct PTS handling on wrapping/discontinuities. Also a fix for too late finish subtitles. They are now shown as soon as they arive, if they are overdue.
* Fix: Recording: fix for PTS jumps can play havoc with mpeg recordings.
* Fix: Timeshift: fixed problems with timeshift and disableAV.
* Change: OSD Channel window: removed limit of 10 epg items.
* Add: BDA-Hardware: added support for turbosight devices.
* Add: BDA-Hardware: added support for tevii devices.
* Add: BDA-Hardware: added support for tongshi devices.
* Add: BDA-Hardware: added support for dvbworld devices.
* Add: EVR: if activated (see tweaks -> EVRVideoprocessor) the videoprocessor for EVR will be set. The first one of the Videoproessors list of the driver will be always used, as this is according to MS the best choice (Vista only).
Version RC1 3.9.4.103
expires 16.12.2008
----------------------
* Update: Updated language files.
* Update: Updated to DVBSource Filter 3.3.1.
* Fix: Problems with Nova S Plus devices and simpleA/simpleB diseqC.
Version RC2 3.9.4.110
expires 31.12.2008
----------------------
* Update: Updated language files.
* Fix: DiseqC: sanity check of entered values in the position and diseqc window.
* Fix: Detection of "Mystique" cards as KNC.
* Fix: Detection of the Pinnacle card as TT.
* Fix: The EPG window is shown even if no EPG is available/present.
* Fix: Browse for folder dialogue didn't use the current folder.
* Fix: exporting of sub channels in the channel editor does work now.
* Included DVBServer.
Firedragon hat die ja schon installiert. Lohnt sich wahrscheinlich nicht mehr, die auszuprobieren (expires 31.12.2008). Die update notes sind jetzt nicht gerade aufregend.ZitatVersion RC2 3.9.4.110
expires 31.12.2008
----------------------
* Update: Updated language files.
* Fix: DiseqC: sanity check of entered values in the position and diseqc window.
* Fix: Detection of "Mystique" cards as KNC.
* Fix: Detection of the Pinnacle card as TT.
* Fix: The EPG window is shown even if no EPG is available/present.
* Fix: Browse for folder dialogue didn't use the current folder.
* Fix: exporting of sub channels in the channel editor does work now.
* Included DVBServer.
Firedragon hat die ja schon installiert. Lohnt sich wahrscheinlich nicht mehr, die auszuprobieren (expires 31.12.2008). Die update notes sind jetzt nicht gerade aufregend.ZitatVersion RC2 3.9.4.110
expires 31.12.2008
----------------------
* Update: Updated language files.
* Fix: DiseqC: sanity check of entered values in the position and diseqc window.
* Fix: Detection of "Mystique" cards as KNC.
* Fix: Detection of the Pinnacle card as TT.
* Fix: The EPG window is shown even if no EPG is available/present.
* Fix: Browse for folder dialogue didn't use the current folder.
* Fix: exporting of sub channels in the channel editor does work now.
* Included DVBServer.
Frage an den Feuerdrachen: Sollte man/frau das noch installieren oder getrost bei der 3.9.4.0 bleiben?
We finally made it before xmas smile.gif A new version is available and the changes can be read in the changelog.
DVBViewer Pro 4.0
===================
Only for update installations:
Please do a rescan of your dvb devices (either by deleting the hardware.xml or by doing a manual rescan in the hardware options of the DVBViewer)!
Hardware
* New: USB CI (Hauppauge/Terratec) support completely rewritten: does work now with every DVB device. Thanks @Terratec for their support.
Activate it in the hardware options by first selecting the DVB device and then the external CI.
* Change: BDA direct tuning mode: In direct tuning mode an internal network provider is now used instead the MS NP. This will help with the $FFFFFFF Error on some x64 Vista systems.
If this doesn't work for you, you can force the use of the old MS NP method by adding
QUELLTEXT
<entry name="useMSNP">1</entry>
to the device entry in the hardware.xml.
* Fix: KNC Cards and multiple CAMs: Fixed ignoring all cards except DVB-S. Please rescan your hardware in the options if you use more than one KNC ONE DVB-C Card with CAM.
* New: Added support for Cinergy HTC USB XS HD. (You might have to delete your hardware.xml to re-detect it properly)
* New: Added channel groups D-H. Attention: If a hardware.xml is present they are NOT automatically active but have to be activated manually in the hardware options.
* New: Hybrid Tuner Support (HVR & Co). Please delete your hardware.xml in the userdata folder, so the DVBViewer does a new hardware scan.
* New: Detection of "Mystique" cards as KNC.
* New: Detection of the Pinnacle card as TT.
* New: support for turbosight devices.
* New: support for tevii devices including DVB-S2 parameter setting.
* New: support for tongshi devices.
* New: support for dvbworld devices.
* New: support for Hauppauge DVB-C hybrid card.
* Fix: Tuning problems with Yakumo-Sticks.
* Fix: Shared LNB configurations should work now correctly.
* Back: Twinhan WDM is back (for now).
General
* Fix: "bring to front" problem should be solved.
* Change: Set the charset to default charset in all windows.
* New: New symbols by Rago for the statusbar Audio and Video format.
* Fix: Aspect ratio text in the statusbar is visible again, if the aspect ratio is not one of the predefined.
* Change: Reworked program icon by rago.
* Fix: Commandline param -c serviceID was ignored.
* New: The trayicon hint now shows the filename on file playback.
* Fix: Userdata.xml was not saved, if channel history was deactivated.
* Fix: PMT PID change in Auto update was ignored.
* Fix: Browse for folder dialogue didn't use the current folder.
* New: the toolbutton for the display settings now does show a submenu with the three possible choices.
* New: Instant recording toolbutton. Implemented the instant recording popup menu for running instant recordings from the DVBViewer GE.
* New: CI: automatic parental control PIN (Jugendschutz PIN) entry. The PIN must be put into the userdata.xml:
QUELLTEXT
<section name="CAM">
<entry name="PIN">1234</entry>
</section>
* Fix: Fixed Multimonitor problem with disappearing control panel in the main window.
* Fix: Timeshift: fixed problems with timeshift and disableAV.
* Change: Timers: timers.xml is now saved on adding/deleting timers.
* Change: On disableAV the playback graph is now stopped.
* Fix: Timeshift: If a timeshift folder with insufficient user rights was selected, timeshift did not work and blocked the DVBViewer.
* New: Timeshift filenames now contain the channel name.
* Fix: Handling of Slovak EPG improved.
* Updated: Language files.
* Several small enhancements and fixes.
Recordings
* New: Recording of ITV HD: The wrong video descriptor is automatically adjusted.
* New: You can activate logging of (discontinuity) errors into a separate log file (see Options-> recordings).
* New: You can activate extended logging of format changes to a separate log file. This only works if the above logging is activated too. Take notice this function does cost some CPU power (see Options-> recordings).
* New: You can now define minimal free disc space for recordings.
* Fix: %title didn't work in recording names.
* New: added a check for enough rights in the recording folder. If no writing rights are granted the default recording folder is used.
* Fix: fix for PTS jumps in the stream can make mpeg recordings useless.
OSD
* Fix: OSD Timeline: Fixed problems when removing the text field.
* Change: OSD Timeline: Details are shown also on mouseclick.
* Change: OSD Timeline: changing channels by clicking/pressing enter on the left side channels.
* Change: OSD Timeline: OSD-OK on a program entry now shows the details of the program.
* Change: Ch+/Ch- works as PageUp/PageDown in OSD lists and menus.
* New: OSD notice on toggling keep timeshift On/Off.
* Fix: Empty or not ready drives do not cause a Windows error dialog anymore in the OSD.
* New: On format detection are several new data tags set:
o #TV.video.pic
o #TV.video.vres
o #TV.video.hres
o #TV.video.framerate
o #TV.video.type
DVBViewer Filter support
* Add: Added support for DVB Clock in the DVBViewer. For more information see DVBSource ReadMe.rtf.
* New: MP3-Playback with the DVBViewer Filter (Version 3.2.0+). Activate this in Options -> DirectX -> Use DVBViewer Filter for MP3.
* New: Playback of non encrypted M2TS-files (Blue Ray-fileformat) with the DVBViewer Filter (Version 3.2.0+), including all for Blue Ray defined Video/Audio-formats, if there is a fitting decoder in the system. Activate this in Options -> DirectX -> Use DVBViewer Filter for TS/M2TS.
* New: Playback of non encrypted VOB-files (DVD-fileformat) with the DVBViewer Filter, including all for Video-DVDs defined Video/Audio formats, if there is a fitting decoder in the system. Activate this in Options -> DirectX -> Use DVBViewer Filter for MPG/VOB.
* Removed: Support for user defined filter graph files if the DVBViewer filter is used.
MKV files and subtitles
* New: Playback of MKV-files with subtitles.
To use Subtitles you need the following:
1. The Haali Mediasplitter must be installed.
2. ffdshow must be the active decoder and in the ffdshow video decoder configurations the options "Subtitles", "Accept embedded subtitles" and "Accept SSA, ASS and ASS2 subtitles" are activated.
or (more reliable)
3. The DirectVobSub-Filter is installed and in the property page of the Haali Splitters in Options -> Compatibility -> Autoload VSFilter "Yes" is selected. The DVBViewer does not load DirectVobSub by itself, because if it is used, the decoder can not use the hardware supported decoding.
Decoder/Renderer Configuration
* New: Completely reworked the Options -> DirectX page.
* New: Decoder and Renderer input does use now a unified mask (affects DirectX, PiP and DVD).
* New: Split PiP options from the mosaic preview options.
* New: You can specify a MP3 Decoder in the Options -> DirectX Audio settings.
* Removed: Postprocessor in the DirectX settings. Please use the Postprocessor plugin from the members page.
* New: In Options -> DirectX you can configure two sets of different Videodecoders/Videorenderers (Video A/B) and Audiodecoders/Audiorenderers (Audio A/B). Switching between these settings can be done manually or automatically:
1) Manually: You find the commands in the main menu -> Settings or you can define keys in Options -> input for it.
Switching between the sets does trigger a rebuild graph.
2) Automatically: In Options -> DirectX you find on the tab sheet "Video B" and "Audio B" edit boxes labeled "Auto B-Conditions". The following conditions (if you use more than one, separate them by a "," without the ") can be used here:
File (file playback)
Video (Playback with Video)
H.264 (H.264 Video)
MPEG2 (MPEG2 Video)
DVBSource (DVBViewer Filter is used)
A Slash / in front means "not" (Negation, example: /File = TV/Radio (not file)). The automatic switching to Set B happens, if all listed conditions are met, otherwise the DVBViewer uses Set A. If you define auto-conditions the manual switching is disabled.
Some examples:
o Using Vista you want for H.264 Video the EVR otherwise the Overlay Mixer to be used. In Video A you set the Overlay Mixer, in Video B you select EVR and as condition you set "H.264".
o H.264-Playback with the DVBViewer Filter should use the Cyberlink Decoder (Video A), otherwise ffdshow (Video B ), this is useful for H.264 in MKV-file, which the DVBViewer Filter doesn't handle. The needed condition would be "H.264,/DVBSource".
o Playback of video files should use ReClock Audiorenderer, for the rest (TV/Radio and audio only playback) Default DirectSound (Audio A). In Audio B you set ReClock as renderer and use the condition "Video,File".
Automatic Selection of a AC3-Audiotrack
* New: Options -> General -> Prefer AC3-audio. If activated the DVBViewer does automatically select the AC3 audio track for file/DVD playback if available.
Video/Audio-Format, DVD
* New: Quick info of current Video/Audio type if you move the mouse cursor over the aspect ratio or audio format field in the status bar.
* Improved: Format detection on playbacks without DVBViewer Filter. Video/Audio types and Format parameters are more precisely detect.
* Changed: Playback without the DVBViewer Filter does not connect unused Output Pins of the Splitter/Demultiplexer-Filter with the Nullrenderer anymore, because this caused problems with the Haali Splitter and the MPC Mpeg Splitter.
* New: Support for EAC3 (you need a fitting audio decoder). For more information see the DVBSource ReadMe.rtf.
* Change: The audio track selection for DVD shows more informations.
* New: Graph rebuild and DVD playback work now.
* New: Graph rebuild and file playback work now.
* Fix: TTX only ts streams did not play correctly.
Several windows
* Change: Several windows: right click in a list/treeview does now select the entry under the mouse cursor.
* Change: Channeleditor: right click selects the underlying entry.
* Change: Channeleditor: click outside the channellist de-selects the last selection. important for export.
* Fix: Channeleditor : exporting of sub channels in the channel editor does work now.
* New: Channellistpopup: activate in options/TV+Radio. Do not use together with remote or Keyboard! Experimental, handle with care!
* Fix: The EPG window is shown even if no EPG is available/present.
* Change: EPG Window: recorder window can be open via popup menu.
* Fix: Chinese language support in the EPG window and in partially in the OSD.
You may have to edit the fonts.xml in the OSDSkin/[yourusedskin] folder.
It might also be necessary to adjust some OSD elements in the XML definitions, if the text is too big and doesn't show up.
OSD support is (for now) limited, because some things need a lot of changes...
* Change: Recorder window: EPG window can be opened via popup menu.
* Change: Removed the save button in the recorder window. Update does save now the changes.
* Fix: Toggling the channellist visible/invisible in the recording/epg window did block resizing of the channellist.
* Fix: DiseqC window: sanity check of entered values in the position and diseqc window.
* Change: Color/Brightness/Contrast window is only selectable if the driver reports that it can handle these settings.
* Fix: Color/Brightness with INTEL graphics cards: fixed wrong default values for INTEL graphics cards. Thanks @Griga.
Options and Settings
* New: OSD-Options: added an option to disable the automatic OSD-menu scrolling if the mouse is in the "hotzones" of it.
* Updated the wizard, scan window, hardware options and channel editor window with the additional channel groups.
* Change: Timeshift and recording folders are checked for sufficient rights on adding in the options.
* Fix: Recordings were under certain circumstances registered several times on refreshing the database.
* Fix: Under certain circumstances a exception did break the import of recordings into the database.
* Change: Removed the default folder selection for the audio/video/picture shares.
DVB Subtitles
* Change: DVBSubtitles are now shown with the intended transparency.
* Change: Thanks to Griga the DVB subtitles now are shown "just in time" instead of "sometimes". Also a fix for too late finnish subtitles is included. They are now shown as soon as they arrive, if they are overdue.
Freesat EPG
* New: Support for FreeSAT EPG on Astra 28.
FreeSAT EPG is handled like MHW EPG. So you have to activate it in the options and put the correct frequency (11428 h) into the options list.
Additionally you need the "Complete Tables" file from http://www.rst38.org.uk/vdr/ .
The files freesat.t1 and freesat.t2 must be extracted into the DVBViewer program folder.
Actions/Tweaks
* New: New action "Show Current Info". Shows/Hides the current epginfo or recording info (if played back). You can use it via an custom input command.
* New: Action: Show Radio list=8265
* New: Added FMenuClickPercent to tweaks.txt
* New: EVR: if activated (see tweaks -> EVRVideoprocessor) the video processor for EVR will be set. The first item of the video processor list of the driver will be always used, as this is according to MS the best choice (Vista only).
COM
* Fix: COM: Mute doesn't work as expected.
* New: Several enhancements on the COM Interface.
* Fix: Importing the COM tlb in Visual Studio should now work without problems.
* Fix: All playback starts are send via COM. Careful, Pause does not send a play backstop but you get a playback start on playing again.
DVBServer
* Updated the hardware engine to the latest version.
* Added support for extended channel groups
VOD Filter
* New: ID3 tag are written to mp3 recordings with the VOD Filter.
* New: Cover pictures (if available) are downloaded and shown in the OSD (lastfm).
* New: Cover pictures (if available) are downloaded and saved with recordings (lastfm).
* New: The %title tag in the recording name will be replaced with the album name (if available).
* Fix: Problems in VOD filter caused by changes in the web pages of the list provider.
* Fix: Shoutcast and other streaming sources now show meaningful audio data.
* Fix: LastFM skip does work now.
...mal wieder viel schneller als ich dachte!...und Du hast es wieder mal schneller installiert als der Wind! Complimenti!
Unter Direct X verbergen sich jetzt jeweils 2 getrennte Menues für Video und Audio, die auch jeweils für Video/Audio A & B getrennte Einstellmöglichkeiten bieten. Für was das gut sein soll?
* New: In Options -> DirectX you can configure two sets of different Videodecoders/Videorenderers (Video A/B) and Audiodecoders/Audiorenderers (Audio A/B). Switching between these settings can be done manually or automatically:
1) Manually: You find the commands in the main menu -> Settings or you can define keys in Options -> input for it.
Switching between the sets does trigger a rebuild graph.
2) Automatically: In Options -> DirectX you find on the tab sheet "Video B" and "Audio B" edit boxes labeled "Auto B-Conditions". The following conditions (if you use more than one, separate them by a "," without the ") can be used here:
File (file playback)
Video (Playback with Video)
H.264 (H.264 Video)
MPEG2 (MPEG2 Video)
DVBSource (DVBViewer Filter is used)
A Slash / in front means "not" (Negation, example: /File = TV/Radio (not file)). The automatic switching to Set B happens, if all listed conditions are met, otherwise the DVBViewer uses Set A. If you define auto-conditions the manual switching is disabled.
Some examples:
o Using Vista you want for H.264 Video the EVR otherwise the Overlay Mixer to be used. In Video A you set the Overlay Mixer, in Video B you select EVR and as condition you set "H.264".
o H.264-Playback with the DVBViewer Filter should use the Cyberlink Decoder (Video A), otherwise ffdshow (Video B ), this is useful for H.264 in MKV-file, which the DVBViewer Filter doesn't handle. The needed condition would be "H.264,/DVBSource".
o Playback of video files should use ReClock Audiorenderer, for the rest (TV/Radio and audio only playback) Default DirectSound (Audio A). In Audio B you set ReClock as renderer and use the condition "Video,File".
Automatic Selection of a AC3-Audiotrack
* New: Options -> General -> Prefer AC3-audio. If activated the DVBViewer does automatically select the AC3 audio track for file/DVD playback if available.
Version 4.0.1.0 Beta
expires 14.2.2009
----------------------
* New: Complete rewriten DiSEqC 1.1 / 1.2 support (only for DVB-S devices allowing to send DiSEqC raw commands), which means, support for motorized dishes and cascaded DiSEqC elements (uncommitted switches, positioner behind a switch). All thanks to griga.
* New: DiSEqC Editor ("DiSEqC expert mode"). Allows to assign user-defined DiSEqC command sequences to a satellite position - as you will see - much more conveniently than with the DiSEqC Editor of DVBViewer Pro 4.0.0.0 and earlier versions.
* Removed: Positioner Console, please use transedit 3.27+ for this. it is much better suited.
* Fix: The COM Interface gave a wrong value for the stereo audiomode.
* Add: EPG-Parser: Added slv as language identifier.
* Change: Removed check for driver supports color changes.
* Fix: Grigas fix for problematic AC3 streams detection.
* Add: Support for Pinnacle PCTV 380e/510e DVB-C hybrid.
* Change: Brightness default is now set according to the used renderer. Should cure the Overlay too dark problems. Please reset the brightness value to default.
* Fix: Problems with 120 dpi in some options windows.
* Fix: OSD Media windows: Not existing network shares (UNC paths) do not cause any blocking anymore on first opening of the window.
For this the support for the folder.jpg files has been removed for all UNC Path shares in the root view.
* Fix: Media playback with a not in the DVBViewer predefined aspectratio cause a no update of the framerate in the #Datatags.
* Change: Adding new virtual DVB device can be done in the hardware options window via the "+" button.
The data now is saved to the network.xml instead of the usermode.ini. Existing data will be taken into account.
* Update: Updated language files.
DVBServer:
----------
* Change: Adding new virtual DVB device can be done in the hardware options windows via the "+" button.
The data now is saved to the network.xml instead of the usermode.ini. Existing data will be taken into account.
* Add: Support for the new DiseqC handling.
Version 4.0.1.10 BETA
expires 12.03.2009
* Add: Tweaks: MinVolume in case you can hear something even if muted, lower this value.
* Fix: Timers: minimal free disc space was not taken correctly into account if bigger than 2 GB.
* Add: Hardware: Support for Turbosight clones.
* Add: Hardware: Support for TerraTex XE MK II clones.
* Fix: EVR: A Black box stays on the screen fixed.
* Fix: TT diseqC fix from Griga.
* Add: Support for Closed Captions of dish network.
* Fix: Premiere EPG: The EPG could fill up the whole memory if the channel premiere direct was tuned for a long time.
* Add: Options: Service Options dialog. IMPORTANT: This page is still under heavy development!
* Add: Support for several Recording Service functions / communication.
o Download EPG from service. You can tell the viewer how many days of EPG you want to download.
Notice: this doesn't create magically 14 days of EPG. You only get as much data as the service has gathered.
o Send EPG programmed timers to service: If you select this option all timers you program via EPG in the EPG Window or OSD are send directly to the service. There is ATM no feedback and you can't edit or see the timers in the DVBViewer directly.
You can also create manual timers in the recorder window which are send to the service.
o Connect to recordings list. This one is quite tricky and you need knowledge about the management of network shares and user rights under windows to make this work. And you have to setup this function in the Service according to it's readme_svc.
Don't use this function with a local DVBViewer only with remote clients!
Background: A real streaming of recordings from the service would clash with the playback functions of the viewer. A major rewrite would be needed, which is too much ATM.
So for now I choose the easy way and use network shares to realize the streaming in a local network. For this the recordings database of the service needs to be setup in a way that it uses UNC paths to the recording folders instead of local paths. For this and for the client access the access rights have to be configured correctly, which can be a little complicated and done wrong could result in no recordings can be done by the service.
Version 4.0.1.20 BETA
expires 22.03.2009
* Fix: DVB-Subtitles: fixed wrongly shown pixels.
* Fix: Recordings in MPEG Format with APID =0 and VPID = 0 are now changed to the TS format and the PIDs are dynamically added from the PMT.
* Add: Recordings list from the service: recordings now can be deleted. Remember this does also delete the real file not only the database entry (same behavior like in the web interface).
* Fix: Tune only timers (EPG Window → prebook) are not send to the service anymore.
* Add: If the DVBViewer is running after Standby or Hibernate, it refreshes it's EPG from the service.
* Add: Service timer lists can be shown and edited. You can enable this in options → service options.
Only Recording timers are listed because the DVBViewer doesn't know the other timer types.
Not every function of the DVBViewer recorder window is supported. Recording folders, no file write and Transponder dump from the edit window do not work. Unknown timer actions or end actions are mapped not accepted and mapped to the default value of the service.
Notice: Instant timers are handled by the DVBViewer not by the Recording service.
Version 4.0.1.25 BETA
expires 28.03.2009
* Fix: - Hybrid tuner handling: Fixed some issues.
* Fix: Recorder window: fixed a typo introduced in the last version, which caused the window being placed at the top of the screen.
* Add: Extended the controlling of the Recording service (V. 1.4.7.65+).
o New menu in the OSD: OSD main menu → system → Rec service - with the following options:
+ Standby, Hibernate, Shutdown (PC): Triggers the according action in the recording service. The service does give a 30 seconds warning. In this time window all the DVBViewer clients show a dialog window, where the user can stop the action.
+ Load EPG: gets the EPG from the service.
+ Wake On LAN: Wakes the recording service PC (even from Soft-Off). The PC must be configured to accept WOL.
Important: The DVBViewer needs to have at least once contact with the service PC to get it's MAC address.
These functions are also accessible via actions (see actions.ini).
entry name="Slot">N</entry>
<entry name="SlotFrequency">FFFF</entry>
<entry name="Slot">6</entry>
<entry name="SlotFrequency">1980</entry>
<entry name="Slot">N</entry>'
<entry name="SlotFrequency">FFFF</entry>
<entry name="Slot">6</entry>
<entry name="SlotFrequency">1980</entry>
wenn ich mir die verbaute Hardware ansehe, sieht das nicht so aus als ob da nur Twinhan ne Rolle spielt.Richtig. Das betraf nicht nur Twinhan.
Würde bitte jeder, der dieses Problem hat, die Setup.exe nochmal herunterladen!
Scheinbar akzeptiert der Server auch Nutzernamen, die nicht wirklich korrekt sind, da sie Leerzeichen am Ende enthalten. Das hat einiges durcheinander gebracht und im Endeffekt dazu geführt, dass der DVBViewer diese Meldung brachte.
Der erste tip, um das problem hoffentlich zu umgehen:
Optionen -> Aussehen -> No Skin. Danach den Viewer neu starten.
Da gibt es offensichtlich einen programmfehler. Eine kleine Änderung gepaart mit einem dezenten tippfehler mit ekeliger wirkung.
Wir testen weiter und wir legen dann ein hotfix nach.
Version 4.2.0.10 BETA
expires 20.07.2009
* Fix: ATSC: Channel scan works correct now. Big thanks @antdude for testing.
* Change: ATSC: EPG scanner and parser completely rewritten. You do need a DVB card which supports "Open whole transponder" and the option must be enabled in the hardware options. Big thanks @antdude for testing.
* Add: Unicode support. The control popup (the one you get if you move the mouse to the bottom of the DVBViewer window) supports Unicode EPG data (for now only Chinese EPG is unicode).
* Add: Unicode support. The EPG hint shown in the favorites menu if hovering over a favorite entry supports Unicode EPG.
* Removed: OSD options: removed "Semitransparent" setting.
* Add: OSD: Delete bookmark show a confirmation request.
* Fix: English.lng: Fixed a wrong word in the scanner window ("apply" instead of "update" for a channel update scan).
* Fix: (EIT) EPG parser: optimized the detection of already processed tables.
* Fix: Channel auto update: Fixed several problems and bugs (only the main playback was affected).
* Fix: EPG window: Fixed display problems with Unicode EPG in the TVGuide and timeline.
* Add: Raw DiseqC support for KNC1 cards. You must use the dll enclosed in the beta release.
Attention: The DLL is NOT compatible with the DVBViewer Pro release version or the DVBViewer Recording Service!
* Add: The popup channel list gets now the focus as soon as it pops up (only if the main window has the focus.
* Add: DVBSubtitles: Added support for plain text DVB Subtitles. Thanks @Elber for providing samples
* Add: DVBSubtitles: Added support for 2 bit DVB Subtitles. Thanks @Elber for providing samples
* Change: Screenshot function: The screenshot function now handles Unicode filenames (for channel names and EPG with non Ansi chars).
* Change: Mini EPG: left/right now browse always through the current channel EPG and the close timeout of the MiniEPG is reset if left/right is used.
Bist halt etwas zu langsam ;) ;DWie schnell die Zeit vergeht...;)
Die 4.11er ist aber auch schon über 2,5 Monate alt ...
Terms of Use
The normal License you received and agreed to when installing DVBViewer Pro also applies to this version.
If you use this version you agree to the following terms:
* You are not allowed to publish the files anywhere. The only valid place to download this BETA is the membersarea of DVBViewer Pro.
* This program is provided as "BETA" release and is intended for users willing to test it at their own risk.
* The program may still contain errors or bugs.
* Users may report bugs/problems in the BETA section of http://www.dvbviewer.info/forum!
* Support for a beta release is NOT GUARANTEED!
Installation:
You need a working DVBViewer Pro 4.2.1.0 Installation. For this work with Admin rights.
Make a duplicate of the DVBViewer folder and extract the beta into the duplicate folder.
Make a Backup of your data folder. If you don't know where your data folder resides DO NOT USE THE BETA. It is for advanced users only and not suitable for beginners.
The beta is meant for users who are willing to improve the DVBViewer Pro by testing the below listed changes and reporting success or failure.
In case of FAILURE the report MUST include
* the exact steps to reproduce the problem.
* the support.zip and other relevant data.
See also on top of the BETA threads in the DVBViewer Forum for further instructions.
REPORTS MISSING THE ABOVE MENTIONED WILL BE ACCOUNTED AS USER CAUSED PROBLEMS AND WILL BE IGNORED.
Version 4.3 BETA
expires 29.10.2009
General
* EPG and file handling is now completely in Unicode.
* mp3 tags (Music tags) are also in unicode.
* The databases are now in unicode.
* Switched to the current sqlite database library. On first start the DVBViewer converts the old databases into the new format.
* The Recording file name is in unicode now.
* The OSD should show unicode correctly everywhere.
* The User Interface should show unicode correctly everywhere.
* Channel names and favorites do NOT use unicode for now.
* Fix: Clicking on the progress bar in the status bar of the main window did not work correctly.
* Fix: On deactivating AV pause was marked as active.
* Change: Splitted recordings get now a "_xxx" name scheme.
* Add: Fileplayback of splitted recordings does handle all splitted files as one.
* Fix: If timeshift was active and pause was selected the stop button in the mediacontrol bar did not work.
* Add: Added the data tag "#PremierePortal". If option channels are present it contains the count of available channels. If not option channels are available it can be "0" or empty.
* Add: Right click on the Status display in the status bar opens the DVBSource Filter property window (if active).
* Add: Action to open the DVBSource Filter property window (if active).
* Fix: QBox DiseqC corrected according to griga.
* Fix: Download of the EPG from the service: The DVBViewer did not respect the settings of the day count correctly.
* Optimized: The Debug logging has been reworked and optimized.
* Add: Channellist: A click on a folder does toggle expand/contract.
* Change: Channellist: Expand/contract doesn't move the content of the treeview anymore.
* Fix: The mosaic preview didn't work for channels with a separate PCR.
* Add: Support for the Daemontools Pro.
* Add: An easy method to query the current playback state (Stop, Play, Pause). Example:Code: [Auswählen]pause = datamanager.parse("#currentplaystate")
' possible values "no graph" = no playback active, this state you get, if you close the graph or start the DVBViewer with -c, "stop" - renderer is stopped,
' "pause" - renderer in pause state, "play" renderer in play state.
* Fix: The file info wasn't read if there was no Info file.
* Fix: Popup channellist: Entering a text in the channel search was also interpreted as OSD commands.
* Fix: EPG Window: Sometimes the details for the selected entry were not shown when opening the window.
OSD
* Fix: OSD Media play back window: It was not possible to set an individual time out for it in the windowdef.xml.
* Add: Demo OSD Skin (separate download): A demonstration how to integrate the timeshift data into the MiniEPG.
* Change: The timeout of the MiniEPG browsing is now set to the OSD timeout.
* Add: Demo OSD Skin: The Volume bar is vertical to demonstrate the use of a vertical progress bar.
* Add: Demo OSD Skin: Changed the Timer Edit window a little bit. It now uses different controls. ATTENTION! The changes do not work with older DVBViewer versions.
* Add: OSD Skin Controls: New control: numeric input field. It is very similar to the Up/Down control but without the arrows.
* Add: OSD Timeline: The settings of the time interval are now saved and restored.
* Fix: OSD Timeline: It was possible to cause a negative time interval.
* Change: OSD Timeline: Prev/Next: Switches forward/backwards by day. You can't jump before the current date.
* Add: Play symbol is shown in the OSD if you go from Pause to Play. You can adjust the timeout for this display in the Setup.xml section "OSD".Code: [Auswählen]<entry name="Playtimeout">1000</entry>
# The value is measured in Milliseconds, default is 1000 (1 second).
You have to add in the skin file "videoinfo.xml" an according element (image) with the ID = 26. See Demo OSD Skin.
# Change: The action "Show Current Info" (8264) shows now if the MiniEPG is active, the details of the top EPG Entry of the MiniEPG. If MiniEPG is not active it shows the EPG details of the current or time shifted program or on recording playback the details of the recording (if any).
This action is a toggle. If the details are shown, calling this action does go back to the previous OSD window.
# Add: A new tweak in the Setup.xml section "OSD"Code: [Auswählen]<entry name="Volumedelay">500</entry>
# The value describes the timeout of the Volume Display in milliseconds. Default is 500.
# Fix: OSD Listview Control: The vertical spacing problems are gone.
# Add: Custom Date/Time formatting for some values.
For the following #Tags you can use a custom Date/Time format:Code: [Auswählen]#TV.Now.starttime
#TV.Now.stoptime
#TV.Next.starttime
#TV.Next.stoptime
#EPG.stoptime
#EPG.starttime
An example can be found in the Demo OSD skin MiniEPG -> Date Label.Code: [Auswählen]#Time.dddd_dd._mmmm%TV.Now.starttime
# With the keyword "#Time." you tell the parser you want to use a custom format. Then you enter the wanted formatting where you replace all Spaces with "_". At the end you enter which #Tag to use, you have to replace the "#" with a "%".
# Add: Added the data tag "#TV.Timeshift.image". It does contain the value "timeshift.png", if timeshift is active. See demo skin / MiniEPG for an example. (Attention: the tweak "TimeshiftEPGdisplay" must be enabled).
# Add:Code: [Auswählen]svc_wol.png
svc_epg.png
svc_standby.png
svc_hibernate.png
svc_shutdown.png
svc_back.png
# to the OSD service menu.
# Add: the tags:Code: [Auswählen]#menufocusimage+2; #menufocusimage+1; #menufocusimage-1; #menufocusimage-2
# Add: New Version of the OSD Skin editor, which can handle the new/changed controls (included in the Demo OSD Skin download)
Version 4.3.1.5 BETA
expires 02.11.2009
General
* Fix: The EPG Parser did ignore the language field of the descriptor. This could cause wrong display of text for some non ANSI languages.
* Fix: Recording files with a -xx (xx=numbers) at the end of the file name were ignored on a database refresh.
* Fix: OSD Timeline: The display was messed up if you selected a time windows > 60 minutes.
Big Change:
* Added three new Renderer types: "DirectX Custom", "VMR9 Custom" and "EVR Custom". You can activate them in Options → DirectX → "Use Custom Renderer".
These renderers are experimental.
They are based on D3D9, so your graphics adapter must fully support DirectX9. They
o use the hardware to composite and render the output.
o are DXVA and DXVA2 compliant (DXVA2 only for Vista+ and EVR), note: your video decoders must support this.
If you activate the custom renderers the DVBViewer checks if there are Dlls missing. In case they are missing, it displays a warning and asks you to install the files from the MS website. These files are not essential for the renderers to work, but if you want to use the shaders, you will need the files.
Known limitations:
o EVR only work with Vista and windows 7.
o Screenshots are not possible (but ALT + Print works).
o You can not mix custom and normal renderers. If you select one method you have to stick with it (Video A/B and DVD). PiP does NOT use the custom renderers.
Version 4.3.1.20 BETA
expires 09.11.2009
This Beta focuses only on improvements to the Custom Renderers. Many things have been changed, optimized and further refined. For instance screenshots are now possible (well one of the minor improvements ;) ).
There is not much to say about it, the specifics would fill pages and most people wouldn't even know what it means, so we skip the change listing this time.
Happy testing.
Version 4.3.1.25 BETA
expires 09.11.2009
* Fix: OSD-Recording Window: Fixed several unicode problems.
* Fix: Recording database: In some cases a database rebuild did mess up with the details of a recording.
* Fix: OSD-Options: Changing the OSD skin while a visualization was active stopped the visualization.
* Fix: EVR Renderer: The OSD didn't show up anymore due to some leftover testcode.
* Fix: Custom EVR Renderer: Some files did not play back if the decoder didn't set the presentation timestamps.
* Change: EPG Window/Details: Changed the length calculation of the text. This will hopefully fix the 10 chars offset problem in Chinese EPG.
* Change: New Icons for the Preview thumbnail buttons thanks to rago (W7 only).
* Add: An Overlay Icon for the DVBViewer taskbar symbol, showing the recording status, thanks to rago (W7 only).
* Several important fixes and improvements for the Custom Renderers.
Version 4.3.1.30 BETA
expires 09.12.2009
* Fix: OSD: Global VMR transparency didn't work with the custom renderers.
* Change: Hardware: LNB Off can be set per device, if it supports this. You have to do a manual device scan to see the option on the hardware page.
* Change: Hardware: LNB Off will be force for shared LNB devices.
* Change: Custom Renderers: Several improvements and optimizations.
* Add: Hardware options: Added the unicable settings dialog for supported devices. You have to do a manual device scan to see the option on the hardware page.
* Add: DirectX settings: Added a property page button to each decoder selection box. It does purely depend on the decoder, if there is a property page.
* Fix: Streaming renderer (internal): Fixed some problems playing back web content. Introduced while moving to unicode.
* Change: Taskbar thumbnails: Changed the images of the buttons to remove the ugly white seam (thanks to rago).
* Add: Twinhan/Azurewave based devices: Added LNB Off.
* Add: Freesat EPG/ATSC EPG: New huffman decoding unit thanks to Griga.
* Change: PAT/PMT and EPG tables will now be CRC32 checked to avoid problems with wrong data (cause by bad reception).
* Add: Support for Windows 7 jump list (right click on the programs taskbar icon). The jumplist entries are defined in the file "jumplist.ini". You can add max. 10 entries.
The format is:
[name]=[DVBViewer commandline parameter(s)].
Some examples are included (work only for Astra 19 users).
Version 4.3.1.45 BETA
expires 24.12.2009
* Fix: Playlists: The file format of the play list was UTF-8 in UTF-16 but it should only be UTF-8.
* Fix: Fullscreen: Full screen didn't work if the second monitor wasn't present at DVBViewer Start.
* Add: OSD: The record Button does Add or delete a timer on the following OSD pages: EPG-Now, Timeline, Channellist, EPG-Search, EPG-Details, EPG-Channels. The confirmation can be disabled (see tweaks.txt).
* Add: Favorites: Can start at 1. (see tweaks.txt).
* Change: Favorites: If the tweak "UseFav" is active, the favorite numbers instead of channel numbers are shown (if possible).
* Fix: Recording Service: Recordings of the recording server were not correctly translated into Unicode.
* Fix: Custom EVR Renderer: Under certain condition there was a deadlock of 5 secs.
* Fix: CaPMT: Reverted to the old handling: No more ignoring of ES CA descriptors if there are PS CA descriptors. If you need to previous handling please set in the file hardware.xml the "IgnoreESCA" Value to "1" for the appropriate device.
* Change: Custom Renderers: Reverted the synchronization back to the .25 method if Areo is enabled.
* Change: The decoding tables for the hufmann decoding are now in the hufmann.dll.
* Fix: DVD: DVD playback didn't use the custom renderers.
* Change: Added pixelshader V3 and changed the pixelshader file format.
* Fix: EPG: Some fixes and optimizations for Unicode EPG processing.
* Fix: PiP: The PiP window could be moved over the statusbar.
* Change: Slideshow: If the custom renderers are used the slideshow will be presented in a different way.
* Add: Slideshow: Random order can be activated/deactivated with the OSD-Blue popup menu.
* Add: Slideshow: Pan&Scan can be activated/deactivated with the OSD-Blue popup menu.
* Removed: Slideshow: The new slideshow doesn't support zooming.
* Add: OSD: EPG entries marked for recording can be made more visible with an additional little symbol (See Demo OSD-Skin in the membersarea/Betasection).
* Fix: Hardware: The HDHomerun device wasn't detected correctly (But it doesn't work anyway for now).
* Fix: DVD Options: The custom renderes selection was not accessible.
* Fix: Memoryleak: Under certain circumstances there was a memory leak if the EPG download from the recording service was active on closing the DVBViewer.
* Add: VCR: Added the %name placeholder for the filename. It will be replaced with the name/description of the timer.
Version 4.3.1.55 BETA
expires 20.01.2010
* Fix: Playlists: The playlist loader now detect utf-8 encoded and non utf-8 encoded files and loads them accordingly.
* Fix: Playlist window: The stop button is not displayed as pressed anymore.
* Fix: ID3V2 Reader: Fixed some issues with utf-16 unicode strings with BOM in the text fields.
* Fix: ID3V2 Reader: Several small fixed and optimizations.
* Add: DirectX options: Added a VC1 decoder selection.
* Add: Hardware: The NovaS2 Plus is now detected as a S2 device under W7 with newer drivers.
* Fix: Siehferninfo: The date calculation changed, so not up to date transmission will not result in wrongly added EPG.
* Add: Siehferninfo: The genre of the SFI entry will be translated to a DVB genre (if possible).
* Change: EPG from recording service: On single CPU systems the transmission and processing is now throttled to keep the load on the CPU down.
* Change: DVB-EPG: On W2k systems there will be no unicode translation for EIT-EPG. The winAPI function used for this does max out the CPU (via the csrss.exe process).
* Fix: Playback control bar: Fixed the "jumping" on state transition from play to pause/stop.
* Change: Refresh recording DB: Refresh database will now compare the individual fields, so manual changes to fileinfo/infofile are taken into account.
* Change: Cleanup recording DB: Checks now, if the path of a entry is within the list of recording folders.
* Change: FFw/Rew: Are now available in pause state.
* Fix: Systemtray icon: The icon in the systemtray was not refreshed / hidden on changing the settings for this in the options.
* Fix: System: The default extension list for media files had a typo.
* Fix: Hardware: DiSEqC for K-World devices should work now.
* Change: EPG window: The search field in the EPG window now handles unicode.
* Fix: Playback: The Viewer asked for MURL files if the playback should be continued. This was wrong.
* Improved: Recording: MPG Recording work now even if the Sequence header is not at the beginning of the PES-packets.
* Fix: COM: Adding EPG with the COM XML method now takes UTF-8 into account.
* Fix: COM: Adding EPG with the COM interfaces now takes UTF-8 / Unicode conversion into account.
* Add: Transponder lists: Now the "King of SAT" transponder list format additions are recognized.
* Fix: Visualization: Some visualizations did not work anymore with custom renderers.
* Change: Slideshow: Some improvements and bug fixes for the Slideshow.
* Removed: Options Pictures: Removed the transition selection, you can now change this within the slideshow with OSD-Yellow. Also changed the transition times from frames to seconds.
* Change: EPG: on some system the WinAPI function MultiByteToWideChar didn't work as expected which caused problems processing the incoming EPG.
* Fix: W7: After minimizing from full-screen the restore command was send twice to the window which lead to a undefined display state of the DVBViewer window.
* Add: Tweak to let Aero do the video synchronization for custom renderers (was changed last version due to stuttering caused by this). See tweaks.txt.
* Fix: Data-Properties: The "timeshift.png" tag was also on file playback assigned.
Version 4.3.1.60 BETA
expires 04.02.2010
* Fix: Siehferninfo: The date shown for finished days in January was off a month at the end of December. This did not affect the actual data.
* Fix: DVD Playback: Playback of DVDs got stuck after starting. Introduced in the last beta.
* Change: OSD: Plugin windows, Weather- and Newswindow: Images will be removed from the internal cache if they are not used anymore.
* Fix: DVD Renderer: Playback of a DVD folder structure from a base folder with a non Ansi name did not work.
* Add: File Playback: Topfield REC-files are now handled like TS files.
* Fix: For dual channel ADTS AAC the format recognition did not work correctly.
* Add: DirectX Options: The MS MPEG-1/DD/AAC audio decoder is now listed under Windows 7 in the AAC-decoder list and can be used with the DVBSource 3.5.1.
* Add: File Playback: Under certain circumstances the playback of TS-files stopped on an combination of Run-Pause-Run.
* Fix: Main Window: The context menu could not be open with the context menu key or Shift-F10.
* Add: Hardware: Support for Philips SAA7231 (DVB-S2, DiSEqC 1.0).
* Add: Hardware: Support for devices by "Digital Devices" (DVB-S2, DiSEqC 1.2, untestet).
* Fix: Video format changes detected by the channel autoupdater were not applied to the subchannels.
* Change: MiniEPG: Browsing is now done by a single entry not by page.
* Fix: MiniEPG: On browsing the remaining time for programs in the future was calculated and shown.
* Fix: COM: The gethtml function caused an internal exception.
* Change: OSD: The internal handling of item lists has been reworked and optimized.
Version 4.3.1.66 BETA
expires 04.03.2010
* Fix: OSD-Controls: The Sliderbar control had a display bug, if it was displayed larger than the original size.
* Fix: Windows 7: The green line in the taskbar symbol is gone.
* Fix: Windows 7: In Skinning mode the main window was not minimized correctly.
* Fix: Mainwindow: The context menu doesn't pop up anymore if you click on the status/buttonbar with the right mouse button.
* Fix: OSD: On changing the OSD skin in D3D mode and a OSD-window with the small video windows was open, the OSD disappeared behind the enlarged video display.
* Change: VCR: If there is a (Windows-)error while recording, now a more descriptive error is logged if possible.
* Change: OSD: The home windows do not need a menu control on it anymore.
* Change: OSD-Windowdef. Now you can put a Windowdef.xml into the OSD skin folder and the Viewer uses it instead of the main windowdef.xml.
Attention! Careful using this, because of possible user rights problems with options "OSD Menu".
* Change: "End of stream" Handling changed according to an idea by @griga.
* Add: Playback: For playback stop (press of the stop button) and for Playback end (the movie/music/playlist ends by itself) you can define actions in "Options -> Videos" (see actions.ini for the list of actions).
* Change: Hardware: Changed the diseqc handling for DigitalDevices.
* Fix: Daemontools: The renamed daemontools lite program file is now recognized.
* Fix: PiP: PiP now understands the forced tuning message from the recording service.
* Fix: Fileplayback: Srt Subtitles for unicode filenames are now recognized.
* Fix: RecordDatabase: Refreshing the recording database didn't work correctly if no infofile was present.
* Add: KNC-One Devices: You can force the KNC-One device now to use Diseqc 1.0 with following entry in the device section of the hardware.xml:
<entry name="Diseqc10">1</entry>
* Add: Actions: Added the action "ACTION_SHOW_SYSInfo" see actions.ini.
* Add: OSD: Added "#menufocustext" tags according to the "#menufocusimage" tags.
* Add: DirectX Options: Added the MS AAC decoders in Windows 7 to the audio decoder list.
* Add: Fileplayback: While playing a file keys 0..9 now jump to the position ([number]*10)% of the playtime of the file.
* Add: Custom Renderer: Played around with several settings to disable AA of the Hardware (which is not needed for video playback). Not sure if this was successful.
* Add: Fileplayback: In pause mode the left/right cursor keys now allow fast jumping with image in the video. Works only for Overlay and Custom renderers. Needs the current DVBSource from the membersarea.
Version 4.3.1.80 BETA
expires 04.04.2010
* Fix: Rebuildgraph with the Overlay renderer resulted in a black picture.
* Fix: EVR Custom renderer: There was a memory leak if the DVBClock was activated in the DVBViewer Filter.
* Fix: Playback: movies with SRT subtitle files didn't start.
* Fix: MiniEPG: On browsing the time was set to the current time sometimes.
* Fix: Playback: The resume didn't work anymore for some formats.
* Add: OSD Controls: Label controls now have a selected color. You need the updated OSD-skin editor from the "OSD Demo skin & Editor" file in the Membersarea/Beta.
* Removed: Recorder window: Stop and split were moved to the Rec Stats window.
* Change: VCR: The DVB Task Scheduler (if present) now is run with every saving of the timers.xml. Hopefully this solves the problems with vista/win 7.
* Fix: Close Graph: Now on each action which would cause a graph close there is a check if the audio recorder plugin is active with a warning dialog.
* <a name="line11">Add: OSD-Controls: You can disable the text of the thumbnails in the thumbnail panel. You can also adjust the "zoom factor" (the zooming if a thumbnail gets the focus). The higher the zoom factor value the less the resizing. You need the updated OSD Skineditor from "OSD Demo skin & Editor".
* Add: Several improvement by griga for playback of ts files with the DVBSource.
* Fix: OSD-Playlist: Delete (OSD-Green) didn't work anymore. Also the performance of list building was a little bit Improved.
* Fix: Main window / Status bar: If ToggleFav was active and a channel couldn't be identified as a favorite the display of the left hand panel of the status bar was empty.
* Change: Hardware: TT compatible Pinnacle devices are not detected as hybrid devices anymore.
* Fix: MiniEPG: If ToggleFav was active, favorites, which did not corresponded with the main channel (means a audio sub channel was a favorite), were displayed with the channel number instead of the favorite number on EPG browsing.
* Fix: DVBSubtitle: Several improvements and fixes.
* Add: Data tags: Tag #endtime added for fileplayback.
* Add: OSD Recording window: Now there are several data tags (#EPG.xxxx please check with DVB-Spy) set, if a recording item is focused (and the data is present).
* Add: Playback: Added some kind of fast forward/ fast rewind for Overlay/Custom VMR9/Custom EVR Renderer.
It's basically a timer doing a small jump forward or backward. The jump value can be incremented. You need DVBViewer Filter 3.5.1+ for this to work.
* Add: Actions/Input Options: Added/reassigned the Action_Forward/Action_Rewind for FF/FREW.
* Add: Tweaks: Added a tweak to use the FF/FREW with F6/F7 (OSD Green/Yellow) and in the playback control window (<< and >>). see tweaks.txt.
Version 4.3.1.90 BETA
expires 14.04.2010
* Fix: Playback: Bookmarks weren't shown anymore in the duration OSD window.
* Add: BDA Hardware: Added DiSEqC support for anysee devices according to griga.
* Change: Teletext: Integrated the new Teletext engine by griga. It should be fully unicode compatible now and contains a lot of improvements.
* Add: OSD Plugin interface: Added a new interface to get access to the OSD-controls of a OSDWindow. You find the definition here: w+w.dvbviewer.info/forum/index.php?...st&p=289410
Version 4.3.1.100 BETA
expires 30.04.2010
* Fix: OSD TTX Subtitles: Fixed wrong colors shown.
* Fix: BDA Hardware: For TT devices without the TT dll the wrong DiSEqC method was used.
* Fix: Playback: Griga fixed the frame rate detection for h.264 files.
* Fix: System: In case of a faulty configuration XML file this file now is renamed and replaced with a new one.
* Fix: Timers: The %name placeholder for recording names was not filled correctly.
* Add: Actions: Added actions to toggle display/sorting/sort direction in music/video/picture OSD-windows:
ACTION_TOGGLE_VIEW=8278
ACTION_TOGGLE_SORT=8279
ACTION_TOGGLE_SORTDIRECTION=8280
* Fix: Filter property pages: Changed the way the property pages of filters are handled, so not more side effects do occur.
* Fix: Recorder window: Deleting a remote running timer also delete the recorded file on the recording service.
* Add: Playback: Files with the extension ".mts" are now handled like .m2ts (bluray) files. On existing installations you have to add the extension manually to the video options.
* Add: OSD Windows: Added a default and a dynamic Backdrop (background) to the OSD window xml definition.
The default backdrop must be an image file with the size of the OSD skin.
The dynamic backdrop can be empty or contain a data tag which points to a qualified file name of an image. If the image is not found or the data tag is empty the default backdrop will be shown.
If custom renderers are used, the backdrops will be drawn by D3D which should improve the performance. Be careful: OSD dialog windows can't use the backdrops!
For an example and an updated skin editor take a look at the "OSD Demo skin & Editor" in the beta section of the membersarea.
* Fix: Recorder Window: For a new empty timer sometimes the wrong time format was used.
* Change: Teletext OSD window: You can now cycle through several transparencies with OSD-Red (F5). The viewer will remember the last selected transparency and use it the next time the window is shown.
* Update: Updated several language files.
* Change: Custom Renderers: Reworked the custom renderers once more. Hopefully this will fix the problem with stuttering and stopping. Please test.
Version 4.3.1.103 BETA
expires 30.04.2010
* Change: Custom Renderers: Reworked the custom renderers once more. This time it's about image quality improvement, if used in a window instead of fullscreen. A small speed improvement should also be possible. Please test.
* Fix: OSD Windows: Done a little tweaking with displaying the backdrop.
Version 4.3.1.110 BETA
expires 30.04.2010
* Add: DirectX Options: Added "Vsync by Aero" for custom renderers. This setting equals the tweak "NoSync".
* Add: DirectX Options: Added "Reset Device on monitor change". This setting equals the tweak "D3DCompleteResetMonitorChange".
* Change: Custom Renderers: The Handling of the OSD image data is now completely separate from the D3D rendering thread. This avoids stalling of the rendering if the transfer of the image data takes a little bit "longer".
* Improved: Fast Forward/Rewind: Griga provided a better concept for the fast forward/rewind handling. You need the DVBViewer Filter 3.5.2 from the membersarea for this to work.
* Improved: Custom VMR9: Decoding and rendering now takes place in two different threads.
Version 4.3.1.115 BETA
expires 30.04.2010
* Add: Custom Renderers: Added detection of monitor frequency changes according to the MS docs.
* Add: Custom Renderers: Added detection of switching Aero On/Off according to the MS docs.
* Fix: Custom Renderers: If Power of 2 Textures were used with the VMR9 Renderer they were displayed not correctly.
* Change: Custom Renderers: Vista/Windows 7: The Handling of the D3D device again reworked. This should get rid of flickering, when resizing the window.
* Change: Custom Renderers: Windows 7: Now using a new display method according to h++p://msdn.microsoft.com/en-us/library/ee...aspx#flip_model . Be aware: Aero must be activated and in the DirectX options of the Viewer the reset on monitor change must be deactivated.
Version 4.3.1.120 BETA
expires 07.05.2010
* New: The Beta now comes with an installer and the current DVBViewer filter. The installer takes care of (COM)registering the source and unpacking all needed files into the above mentioned duplicate folder of the DVBViewer.
* Fix: SRT Subtitles: Fixed SRT Subtitles did not work anymore, introduced in the last beta.
* Fix: PMT Parser: Under certain circumstances the PMT parser set the TID to 0. Introduced in one of the last betas.
* Fix: Playback: Fixed problems with jumping forward/backward.
* Fix: Playback: Fixed problems with deactivated << button if timeshift was at the end of the timeshift buffer.
* Fix: Playback: In pause mode the buttons |< and >| were disabled.
* Fix: D3D OSD: Changing between OSD skins with different resolution now works correctly.
* Fix: OSD: In pause mode the position data in the data manager were not updated.
* Change: Mainwindow: The shader names in the menu are now shown without the .xml extension.
* Change: BDA Hardware: Reworked the Twinhan CI / MMI handling.
* Change: BDA Hardware: Digital Devices: Added support for CI / MMI. Attention: You have to execute a manual search of the devices in the options ? hardware settings, so the new settings for the devices take effect.
The MultiTranponderDecryption is supported, but limited to one encrypted channel per Tuner. You have to activate the CI in the "DVBCineConfig" ? CI tool from Digital Devices.
If you remove the CI hardware, please run the "DVBCineConfig" tool ? CI again. Otherwise the devices won't work anymore in the DVBViewer.
Version 4.3.1.140 BETA
expires 01.06.2010
* Fix: Custom VMR 9: Under certain circumstances the custom VMR 9 didn't work anymore.
* Fix: Main Window: Sometimes the recording icon in the statusbar wasn't updated correctly.
* Change: Resume Playback: Removed the resume playback dialog. Now you can define in the DVD/Video options if you want to start always from the beginning or always resume.
If you use "always resume" a info field is shown "To start from the beginning press 0". You can define how long it is shown in the said option. If you set the time to 0 it wont be shown at all.
* Change: Program start: It is now possible to start fullscreen without the normal window showing before.
* Removed: General options: Removed fullscreen always on top. This can now be set with the normal menu item Stay on top.
* Changed: Main Window: Stay on top, show/hide menubar, statusbar and toolbar are now handled separately for fullscreen and normal window. This does only work if NO window skin for the main window is selected.
* Add: OSD EPG windows: Added a new menu item in the OSD blue popup menu: Prebook. This programs a tuning timer without dialog window and with EPG pre- and postroll times. Works in the windows: ChannelEPG, ChannelWindow, EPGNow, EPGSearch, Timeline.
* Fix: OSD: It was not possible to disable subtitles if no subtitles were present but a subtitle has earlier been selected.
* Fix: Terratec H7: MMI didn't work with this card, because it was not detected as a supported card.
* Add: BDA Hardware: Added support for the BDA driver of the Technisat Skystar HD USB.
+ Add: D3D Exclusive Mode: Works only with custom Renderer activated and skinning of the main window deactivated.
You can activate with a tweak in the setup.xml section "MPEG" with the entry
<entry name="D3DExclusive">1</entry>
Of course it only works in fullscreen mode. You can't access the popup menu or any other window. You can only use the OSD.
Version 4.3.1.150 BETA
expires 01.07.2010
* Fix: Main Window: Minimize via command line on start up does work again.
* Fix: Recording Stats Window: The played indicator does work now correctly with remote recordings from the Recording service.
* Fix: Shares: The default shares are now checked for an empty string result on adding via the default button.
* Add: Recording Stats Window/ Recordings OSD window: Added a menu item to reset the played state of a recording.
* Fix: Prevent Screensaver: On windows 7 and Vista the screensaver was prevented even if the setting was deactivated, due to changes made by MS.
* Change: Main window: Changing the size of the main window with the mouse wheel does work much better now.
* Change: Zooming: Zooming with the mouse wheel is now restricted to the same min/max values as used in the zoom window.
* Change: Recording Stats Window: The minimum disk space setting is taken into account when calculating the free disk space.
* Fix: DisableAV and Timeshift: Timeshift now continues the playback at the last position after DisableAV → EnableAV.
* Fix: Hardware: Hybrid devices based on the Terratec HTC are now detected correctly. You need to do a manual device search in the DVBViewer Hardware options for this change to take effect.
* Fix: Hardware: KNC One devices with the Diseqc 1.0 tweak should work with Diseqc again.
* Add: Recording Service Options: A new Option is available: Download the channel list at the start. If you enable this option you have to restart the DVBViewer.
* Add: Channellist: The channel list can be downloaded from the Recording Service at the start of the DVBViewer. Needs Recording Service 1.6.0.2+.
* Removed: Recording options: Removed the Recording buffer setting. It is now a tweak (see tweaks.txt).
* Change: Popup Channel list: Added Last channel and Channel editor menu item.
Version 4.3.1.160 BETA
expires 26.07.2010
* Change: Mosaic Preview: Channel change only with left mouse button now.
* Fix: Record audio only: The format of audio only Recordings of h.264 channels was wrongly changed to TS.
* Fix: Videotext: The row count (24 and 25) was taken in account under certain circumstances.
* Change: Start in Fullscreen: If the viewer is started in Fullscreen the GUI skin setting is automatically disabled.
* Change: Videotext options: Reworked the font list.
* Fix: OSD: If the video display was closed on audio playback and a custom renderer was active, the OSD didn't work anymore after switching back to the video display.
* Fix: Zoompresets: The value 0 doesn't reset the presets back to default anymore.
* Fix: Recordings playback: If a recording in the recording service was deleted, the local media database of the DVBViewer wasn't updated.
* Fix: Vista/Win7: Fixed application freezes if the virtual keyboard of windows was used.
* Change: Options: The task scheduler password and username now need to be entered in the task scheduler itself.
* Fix: Vista/Win7: Fixed the splash screen fragments on main window show problem.
* Change: Hints: Hints are now shown indefinitely, instead of hiding them after a few seconds.
* Removed: Options: Removed the use first CPU only option. This can be set with the tweak “ProcessMask” .
* Change: Plugin menu: Griga reworked the plugin menu handling.
* Fix: Main window: If the main windows was minimized to the tray while a child window was open and the child window was closed with the context menu, the windows wasn't hidden correctly and could not be closed anymore.
* Fix: PiP: Under certain circumstances the mouse arrow was not hidden if it was over the PiP.
* Fix: PiP: Closing the OSD context menu via OSD Blue didn't work.
* Add: Tweaks: Added a tweak to hide the top title panels in most windows. See tweaks.txt.
* Several fixes and optimizations.
Version 4.3.1.165 BETA
expires 21.08.2010
* Fix: Timer list from recording service: If the local persistent EPG was disabled, the timer list of the recording service was not downloaded at start up.
* Fix: PiP: Vol+/Vol- actions didn't work if the sound was swapped.
* Fix: PiP: Volume display was inconsistent if the sound was swapped.
* Fix: PiP: When using non customrenderers the PiP was placed behind the OSD and wasn't visible anymore, if media playback was started via the OSD.
* Change: Options window: Closing the window with the system button (the cross in the upper right corner) is now treated like pressing the Cancel Button.
* Fix: Options window: Sometime the values of the Up/Down controls and the according text fields didn't match. Thanks @griga.
* Change: EPG Window Timeline: Double clicking on a channel now changes to the channel.
* Change: EPG Window: The default recording action is now used when creating timers with "Send to PVR".
* Change: Several optimizations of visual controls done by griga.
Version 4.3.1.175 BETA
expires 01.10.2010
* Fix: EPG Window/Timeline: The current program is now selected on opening the window in timeline view.
* Fix: OSD EPG details: OSD-OK now also switches the channel if the page was opened from the MiniEPG.
* Add: Options window: Added a link to the wiki in the footer of the window.
* Change: Hardware options: You can now sort the device entries via drag'n'drop. The sorting order will be reset if you do a manual hardware detection.
* Fix: DVB Subtitles: Fixed a potential threading problem.
* Fix: EPG: Under certain circumstances errors could occur if an entry was updated when it was used in another part of the program.
* Fix: EPG: In extreme rare cases the EPG.dat could become corrupted. On loading this could result in a very high memory usage.
* Fix: BDA Hardware: If there were more than one Hauppauge device present the hybrid device detection could fail and mark devices as hybrid which weren't.
* Add: VCR: Added the “lazy CAM” handling of grigas plugin directly into the recording engine. Now the DVBViewer checks at the beginning of a recording if Audio/Video packets marked as decrypted are actually decrypted and ignores them if they are encrypted.
* Change: Sky Options channels: The name of the options channel in the options channel menu are now shown as transmitted by Sky.
* Updated language the files.
* Several small fixes and optimization.
Hotfix 4.3.1.177
Changes:
- Fix: EPG Window: When opening the EPG window on the what's now page if a channel was tuned, the DVBViewer stops responding.
Changelog DVBViewer Pro 4.5.0.0 RC
Expires 01.11.2010
Unicode support
* EPG and file handling is now completely in Unicode.
* mp3 tags (Music tags) are also in Unicode.
* The databases are now in Unicode (UTF-8).
* The Recording file name is in Unicode now.
* The OSD shows Unicode correctly everywhere.
* The User Interface shows Unicode correctly everywhere.
* Channel names and favorites do NOT use Unicode for now.
* Change: Play lists: The play list loader now detects UTF-8 encoded and non UTF-8 encoded files and loads them accordingly.
* Change: Teletext: Integrated the new Teletext engine by Griga. It is fully Unicode compatible and contains a lot of improvements.
Custom Renderers
* Added two new Renderer types: "VMR9 Custom" and "EVR Custom". You can activate them in Options → DirectX → "Use Custom Renderer".
They are based on D3D9, so your graphics adapter must fully support DirectX9. They use the hardware to composite and render the output and are DXVA and DXVA2 compliant (DXVA2 only for Vista+ and EVR), note: your video decoders must support this.
If you activate the custom renderers the DVBViewer checks if there are Dlls missing. In case they are missing, it displays a warning and asks you to install the files from the MS website. These files are not essential for the renderers to work, but if you want to use the shaders, you will need the files.
Known limitations:
o EVR only works with Vista and windows 7.
o You can not mix custom and normal renderers. If you select one method you have to stick with it (Video A/B and DVD). PiP does NOT use the custom renderers.
* Add: D3D Exclusive Mode: Works only with custom Renderer activated and skinning of the main window deactivated.
You can activate with a tweak in the setup.xml section "MPEG" with the entry
<entry name="D3DExclusive">1</entry>
Of course it only works in full screen mode. You can't access the popup menu or any other window. You can only use the OSD.
* Add: Pixelshaders can be selected to apply various effects on the videodisplay including an anaglyph 3D shader for side by side 3D transmissions.
Windows 7 support
* Add: An Overlay Icon for the DVBViewer taskbar symbol, showing the recording status, thanks to rago (W7 only).
* Add: Taskbar thumbnails: New Icons for the Taskbar Preview thumbnail buttons thanks to rago
* Add: Support for Windows 7 jump list (right click on the programs taskbar icon). The jumplist entries are defined in the file "jumplist.ini". You can add max. 10 entries. The format is:
[name]=[DVBViewer commandline parameter(s)].
Some examples are included (channels only work for Astra 19.2E users).
* Fix: Vista/Win7: Fixed application freezes if the virtual keyboard of windows was used.
* Fix: Prevent Screensaver: On windows 7 and Vista the screensaver was prevented even if the setting was deactivated, due to changes made by MS.
OSD
* Fix: OSD Media play back window: It was not possible to set an individual time out for it in the windowdef.xml.
* Change: The timeout of the MiniEPG browsing is now set to the OSD timeout.
* Add: Demo OSD Skin: The Volume bar is vertical to demonstrate the use of a vertical progress bar.
* Add: OSD Skin Controls: New control: numeric input field. It is very similar to the Up/Down control but without the arrows.
* Add: OSD Timeline: The settings of the time interval are now saved and restored.
* Fix: OSD Timeline: It was possible to cause a negative time interval.
* Change: OSD Timeline: Prev/Next: Switches forward/backwards by day. You can't jump before the current date.
* Add: Play symbol is shown in the OSD if you go from Pause to Play. You can adjust the timeout for this display in the Setup.xml section "OSD".
<entry name="Playtimeout">1000</entry>
The value is measured in Milliseconds, default is 1000 (1 second).
You have to add in the skin file "videoinfo.xml" an according element (image) with the ID = 26.
* Change: The action "Show Current Info" (8264) shows now if the MiniEPG is active, the details of the top EPG Entry of the MiniEPG. If MiniEPG is not active it shows the EPG details of the current or time shifted program or on recording playback the details of the recording (if any).
This action is a toggle. If the details are shown, calling this action does go back to the previous OSD window.
* Add: A new tweak in the Setup.xml section "OSD"
<entry name="Volumedelay">500</entry>
The value describes the timeout of the Volume Display in milliseconds. Default is 500.
* Fix: OSD Listview Control: The vertical spacing problems are gone.
* Add: Custom Date/Time formatting for some values.
For the following #Tags you can use a custom Date/Time format:
#TV.Now.starttime
#TV.Now.stoptime
#TV.Next.starttime
#TV.Next.stoptime
#EPG.stoptime
#EPG.starttime
An example can be found in the Demo OSD skin MiniEPG -> Date Label.
#Time.dddd_dd._mmmm%TV.Now.starttime
With the keyword "#Time." you tell the parser you want to use a custom format. Then you enter the wanted formatting where you replace all Spaces with "_". At the end you enter which #Tag to use, you have to replace the "#" with a "%".
* Add: Added the data tag "#TV.Timeshift.image". It does contain the value "timeshift.png", if timeshift is active. See demo skin / MiniEPG for an example. (Attention: the tweak "TimeshiftEPGdisplay" must be enabled).
* Add: svc_wol.png
svc_epg.png
svc_standby.png
svc_hibernate.png
svc_shutdown.png
svc_back.png
to the OSD service menu.
* Add: the tags: #menufocusimage+2; #menufocusimage+1; #menufocusimage-1; #menufocusimage-2
* Add: OSD: The record Button does add or delete a timer on the following OSD pages: EPG-Now, Timeline, Channellist, EPG-Search, EPG-Details, EPG-Channels. The confirmation can be disabled (see tweaks.txt).
* Change: OSD: Plugin windows, Weather- and Newswindow: Images will be removed from the internal cache if they are not used anymore.
* Add: OSD: Added "#menufocustext" tags according to the "#menufocusimage" tags.
* Change: OSD: The home windows do not need a menu control on it anymore.
* Change: OSD-Windowdef. Now you can put a Windowdef.xml into the OSD skin folder and the Viewer uses it instead of the main windowdef.xml.
Attention! Careful using this, because of possible user rights problems with options "OSD Menu".
* Fix: OSD-Controls: The Sliderbar control had a display bug, if it was displayed larger than the original size.
* Add: OSD Recording window: Now there are several data tags (#EPG.xxxx please check with DVB-Spy) set, if a recording item is focused (and the data is present).
* Fix: OSD-Playlist: Delete (OSD-Green) didn't work anymore. Also the performance of list building was a little bit Improved.
* Add: OSD-Controls: You can disable the text of the thumbnails in the thumbnail panel. You can also adjust the "zoom factor" (the zooming if a thumbnail gets the focus). The higher the zoom factor value the less the resizing. You need the updated OSD Skineditor from "OSD Demo skin & Editor".
* Add: OSD Controls: Label controls now have a selected color.
* Fix: MiniEPG: On browsing the time was set to the current time sometimes.
* Add: OSD Plugin interface: Added a new interface to get access to the OSD-controls of a OSDWindow. You find the definition here: http://www.dvbviewer...ndpost&p=289410
* Change: Teletext OSD window: You can now cycle through several transparencies with OSD-Red (F5). The viewer will remember the last selected transparency and use it the next time the window is shown.
* Add: OSD Windows: Added a default and a dynamic Backdrop (background) to the OSD window xml definition.
The default backdrop must be an image file with the size of the OSD skin.
The dynamic backdrop can be empty or contain a data tag which points to a qualified file name of an image. If the image is not found or the data tag is empty the default backdrop will be shown.
If custom renderers are used, the backdrops will be drawn by D3D which should improve the performance. Be careful: OSD dialog windows can't use the backdrops!
* Add: Actions: Added actions to toggle display/sorting/sort direction in music/video/picture OSD-windows:
ACTION_TOGGLE_VIEW=8278
ACTION_TOGGLE_SORT=8279
ACTION_TOGGLE_SORTDIRECTION=8280
* Fix: OSD: It was not possible to disable subtitles if no subtitles were present but a subtitle has been earlier selected.
* Add: OSD EPG windows: Added a new menu item in the OSD blue popup menu: "Prebook". This programs a tuning timer without dialog window and with EPG pre- and post roll times. Works in the windows: ChannelEPG, ChannelWindow, EPGNow, EPGSearch, Timeline.
* Add: Recordings OSD window: Added a menu item to reset the played state of a recording.
* Fix: PiP: Closing the OSD context menu via OSD Blue didn't work.
* Fix: OSD EPG details: OSD-OK now also switches the channel if the page was opened from the MiniEPG.
* Fix: OSD Timeline: The display was messed up if you selected a time windows > 60 minutes.
* Change: OSD: The internal handling of item lists has been reworked and optimized.
* Add: OSD: EPG entries marked for recording can be made more visible with an additional little symbol (See Demo OSD-Skin in the membersarea/Betasection).
* Change: MiniEPG: Browsing is now done by a single entry not by page.
* Fix: MiniEPG: On browsing the remaining time for programs in the future was calculated and shown.
* Fix: MiniEPG: If ToggleFav was active, favorites, which did not corresponded with the main channel (means a audio sub channel was a favorite), were displayed with the channel number instead of the favorite number on EPG browsing.
* Add: Data properties: Added "#PiP" property. If the PiP is active → "1" and if the PiP is closed either an empty value or "0".
Hardware related
* Change: Hardware: LNB Off can be set per device, if it supports this. You have to do a manual device scan to see the option on the hardware page.
* Change: Hardware: LNB Off will be force for shared LNB devices.
* Add: BDA - Twinhan/Azurewave based devices: Added LNB Off.
* Fix: Hardware: DiSEqC for K-World devices should work now.
* Add: BDA: The NovaS2 Plus is now detected as a S2 device under W7 with newer drivers.
* Add: BDA: Support for Philips SAA7231 (DVB-S2, DiSEqC 1.0).
* Add: BDA - KNC-One: You can force the KNC-One device now to use DiSEqC 1.0 with following entry in the device section of the hardware.xml:
<entry name="DiSEqC10">1</entry>
* Change: BDA - Pinnacle: TT compatible Pinnacle devices are not detected as hybrid devices anymore.
* Add: BDA - Anysee: Added DiSEqC support for Anysee devices.
* Add: BDA - Realtek: Added support for Realtek DVB-T/C hybrid devices.
* Change: BDA - Twinhan: Reworked the Twinhan CI / MMI handling.
* Add: BDA – Digital Devices: Support for devices by "Digital Devices" (DVB-S2, DiSEqC 1.2).
* Change: BDA -: Digital Devices: Added support for CI / MMI.
Attention: You have to execute a manual search of the devices in the options → hardware settings, so the new settings for the devices take effect.
The MultiTranponderDecryption is supported, but limited to one encrypted channel per Tuner. You have to activate the CI in the "DVBCineConfig" → CI tool from Digital Devices.
If you remove the CI hardware, please run the "DVBCineConfig" tool → CI again. Otherwise the devices won't work anymore in the DVBViewer.
* Fix: BDA - Terratec H7: MMI didn't work with this card, because it was not detected as a supported card.
* Add: BDA - Technisat: Added support for the BDA driver of the Technisat Skystar HD USB.
* Fix: BDA - Terratec: Hybrid devices based on the Terratec HTC are now detected correctly. You need to do a manual device search in the DVBViewer Hardware options for this change to take effect.
* Fix: BDA - Hauppauge: If there were more than one Hauppauge device present the hybrid device detection could fail and mark devices as hybrid which weren't.
* Fix: BDA - QBox DiSEqC corrected according to information by Griga.
* Change: Griga reworked the DiSEqC handling.
* Add: BDA - Tevii: Added support for the new BDA driver of Tevii S470.
* Fix: BDA - Terratec H5: Added the hybrid tuner detection for this device.
* Add: BDA - Genpix: Added DiSEqC support for then Genpix BDA driver..
Options and Tweaks
* Add: Options window: Added a link to the wiki in the footer of the window.
* Change: Options window: Closing the window with the system button (the cross in the upper right corner) is now treated like pressing the Cancel Button.
* Fix: Options window: Sometime the values of the Up/Down controls and the according text fields didn't match. Thanks @griga.
* Change: Hardware options: You can now sort the device entries via drag'n'drop. The sorting order will be reset if you do a manual hardware detection.
* Add: Hardware options: Added the Unicable settings dialog for supported devices. You have to do a manual device scan to see the option on the hardware page.
* Change: Videotext options: Reworked the font list.
* Change: Options: The task scheduler password and user name now need to be entered in the task scheduler itself.
* Removed: Options: Removed the use first CPU only option. This can be set with the tweak "ProcessMask" .
* Fix: Shares: The default shares are now checked for an empty string result on adding via the default button.
* Removed: Recording options: Removed the Recording buffer setting. It is now a tweak (see tweaks.txt).
* Removed: General options: Removed fullscreen always on top. This can now be set with the normal menu item Stay on top.
* Add: Recording Service Options: A new Option is available: Download the channel list at the start. If you enable this option you have to restart the DVBViewer.
* Add: DirectX Options: Added "Vsync by Aero" for custom renderers.
* Add: DirectX Options: Added "Reset Device on monitor change".
* Add: DirectX Options: Added the MS AAC decoders in Windows 7 to the audio decoder list.
* Add: DirectX Options: The MS MPEG-1/DD/AAC audio decoder is now listed under Windows 7 in the AAC-decoder list and can be used with the DVBSource 3.5.1+.
* Add: DirectX options: Added a VC1 decoder selection.
* Add: DirectX options: Added a property page button to each decoder selection box. It does purely depend on the decoder, if there is a property page.
* Fix: OSD-Options: Changing the OSD skin while a visualization was active stopped the visualization.
* Removed: Options Pictures: Removed the transition selection, you can now change this within the slideshow with OSD-Yellow. Also changed the transition times from frames to seconds.
* Add: Tweaks: Added a tweak to use the FF/FREW with F6/F7 (OSD Green/Yellow) and in the playback control window (<< and >>). see tweaks.txt.
* Add: Tweaks: Added a tweak to hide the top title panels in most windows. See tweaks.txt.
* Add: Tweaks: Most tweaks are now written with the default values to the setup.xml on the first start.
Slideshow
* Change: Slideshow: If the custom renderers are used the slideshow will be rendered with an optional Ken Buns like effect in hardware which speeds things up.
* Add: Slideshow: Random order can be activated/deactivated with the OSD-Blue popup menu.
* Add: Slideshow: Pan&Scan can be activated/deactivated with the OSD-Blue popup menu.
* Removed: Slideshow: The new slideshow doesn't support zooming.
Playback
* Change: Resume Playback: Removed the resume playback dialog. Now you can define in the DVD/Video options if you want to start always from the beginning or always resume.
If you use "always resume" a info field is shown "To start from the beginning press 0". You can define how long it is shown in the said option. If you set the time to 0 it wont be shown at all.
* Add: Playback: Added some kind of fast forward/ fast rewind for Overlay/Custom VMR9/Custom EVR Renderer.
It's basically a timer doing a small jump forward or backward. The jump value can be incremented.
* Add: Actions/Input Options: Added/reassigned the Action_Forward/Action_Rewind for FF/FREW.
* Add: Fileplayback: While playing a file keys 0..9 now jump to the position ([number]*10)% of the playtime of the file.
* Fix: DisableAV and Timeshift: Timeshift now continues the playback at the last position after DisableAV → EnableAV.
* Fix: Playback: Griga fixed the frame rate detection for h.264 files.
* Add: Playback: Files with the extension ".mts" are now handled like .m2ts (bluray) files. On existing installations you have to add the extension manually to the video options.
* Add: Several improvement by griga for playback of ts files with the DVBSource.
* Change: "End of stream" Handling changed according to an idea by @griga.
* Add: Playback: For playback stop (press of the stop button) and for Playback end (the movie/music/playlist ends by itself) you can define actions in "Options -> Videos" (see actions.ini for the list of actions).
* Add: File Playback: Topfield REC-files are now handled like TS files.
* Fix: For dual channel ADTS AAC the format recognition did not work correctly.
* Fix: File Playback: Under certain circumstances the playback of TS-files stopped on an combination of Run-Pause-Run.
* Add: Fileplayback of splitted recordings does handle all splitted files as one.
* Fix: Recordings playback: If a recording in the recording service was deleted, the local media database of the DVBViewer wasn't updated.
Windows
* Change: EPG Window Timeline: Double clicking on a channel now changes to the channel.
* Change: EPG Window: The default recording action is now used when creating timers with "Send to PVR".
* Fix: EPG Window/Timeline: The current program is now selected on opening the window in timeline view.
* Fix: Main window: If the main windows was minimized to the tray while a child window was open and the child window was closed with the context menu, the windows wasn't hidden correctly and could not be closed anymore.
* Fix: Recording Stats Window: The played indicator does work now correctly with remote recordings from the Recording service.
* Add: Recording Stats Window: Added a menu item to reset the played state of a recording.
* Change: Main window: Changing the size of the main window with the mouse wheel does work much better now.
* Change: Recording Stats Window: The minimum disk space setting is taken into account when calculating the free disk space.
* Fix: Main Window: Sometimes the recording icon in the statusbar wasn't updated correctly.
* Changed: Main Window: Stay on top, show/hide menubar, statusbar and toolbar are now handled separately for full screen and normal window. This does only work if NO window skin for the main window is selected.
* Fix: Recorder window: Deleting a remote running timer also delete the recorded file on the recording service.
* Fix: Recorder Window: For a new empty timer sometimes the wrong time format was used.
* Removed: Recorder window: Stop and split were moved to the Rec Stats window.
* Fix: Main window / Status bar: If ToggleFav was active and a channel couldn't be identified as a favorite the display of the left hand panel of the status bar was empty.
* Fix: Main window: The context menu doesn't pop up anymore if you click on the status/buttonbar with the right mouse button.
* Fix: Main Window: The context menu could not be open with the context menu key or Shift-F10.
* Fix: Playlist window: The stop button is not displayed as pressed anymore.
* Fix: Playback control bar: Fixed the "jumping" on state transition from play to pause/stop.
* Fix: If timeshift was active and pause was selected the stop button in the mediacontrol bar did not work.
* Fix: Clicking on the progress bar in the status bar of the main window did not work correctly.
* Fix: On deactivating AV pause was marked as active.
* Change: Zooming: Zooming with the mouse wheel is now restricted to the same min/max values as used in the zoom window.
* Fix: Systemtray icon: The icon in the systemtray was not refreshed / hidden on changing the settings for this in the options.
* Fix: EPG Window: Sometimes the details for the selected entry were not shown when opening the window.
EPG, Subtitles, Videotext
* Fix: DVB Subtitles: Fixed a potential threading problem.
* Fix: DVBSubtitle: Several improvements and fixes.
* Fix: EPG: Under certain circumstances errors could occur if an entry was updated when it was used in another part of the program.
* Fix: EPG: In extreme rare cases the EPG.dat could become corrupted. On loading this could result in a very high memory usage.
* Fix: Siehferninfo: The date shown for finished days in January was off a month at the end of December. This did not affect the actual data.
* Fix: Siehferninfo: The date calculation changed, so not up to date transmission will not result in wrongly added EPG.
* Add: Siehferninfo: The genre of the SFI entry will be translated to a DVB genre (if possible).
* Change: EPG from recording service: On single CPU systems the transmission and processing is now throttled to keep the load on the CPU down.
* Add: Freesat EPG/ATSC EPG: New huffman decoding unit thanks to Griga.
* Change: The decoding tables for the hufmann decoding are now in the hufmann.dll.
* Fix: Download of the EPG from the service: The DVBViewer did not respect the settings of the day count correctly.
VCR, Recordings
* Add: VCR: Added the "lazy CAM" handling of grigas plugin directly into the recording engine. Now the DVBViewer checks at the beginning of a recording if Audio/Video packets marked as decrypted are actually decrypted and ignores them if they are encrypted.
* Fix: Record audio only: The format of audio only Recordings of h.264 channels was wrongly changed to TS.
* Change: VCR: The DVB Task Scheduler (if present) now is run with every saving of the timers.xml. Hopefully this solves the problems with vista/win 7.
* Change: VCR: If there is a (Windows-)error while recording, now a more descriptive error is logged if possible.
* Fix: RecordDatabase: Refreshing the recording database didn't work correctly if no infofile was present.
* Change: Refresh recording DB: Refresh database will now compare the individual fields, so manual changes to fileinfo/infofile are taken into account.
* Change: Cleanup recording DB: Checks now, if the path of a entry is within the list of recording folders.
* Improved: Recording: MPG Recording work now even if the Sequence header is not at the beginning of the PES-packets.
* Add: VCR: Added several new placeholders for the file name.
%name - name of the timer,
%tshort - the (Sub)Title (if any) shortened to 80 chars.,
%m - month,
%d - day of the month,
%h - time hour,
%M - time minute,
%g - the Genre (if any),
%D - Day of the week (Mo, Tue etc)
Additionally you can define sub folders with a \.
* Fix: Recording database: In some cases a database rebuild did mess up with the details of a recording.
* Fix: Recording files with a -xx (xx=numbers) in the file name were ignored on a database refresh.
* Change: Splitted recordings get now a "_xxx" name scheme.
PiP
* Fix: PiP: The PiP window could be moved over the status bar.
* Fix: PiP: PiP now understands the forced tuning message from the recording service.
* Fix: PiP: Under certain circumstances the mouse arrow was not hidden if it was over the PiP.
* Fix: PiP: Vol+/Vol- actions didn't work if the sound was swapped.
* Fix: PiP: Volume display was inconsistent if the sound was swapped.
* Fix: PiP: When using non custom renderers the PiP was placed behind the OSD and wasn't visible anymore, if media playback was started via the OSD.
* Change: Mosaic Preview: Channel change only with left mouse button now.
* Fix: The mosaic preview didn't work for channels with a separate PCR.
* Fix: PiP: The PiP could not be closed with the menu if a media file was played back.
Channels, Favorites
* Add: Channellist: A click on a folder does toggle expand/contract.
* Change: Channellist: Expand/contract doesn't move the content of the treeview anymore.
* Fix: Popup channellist: Entering a text in the channel search was also interpreted as OSD commands.
* Add: Channellist: The channel list can be downloaded from the Recording Service at the start of the DVBViewer. Needs Recording Service 1.6.0.2+.
* Add: Favorites: Can start at 1. (see tweaks.txt).
* Change: Favorites: If the tweak "UseFav" is active, the favorite numbers instead of channel numbers are shown (if possible).
* Change: Sky Options channels: The name of the options channel in the options channel menu are now shown as transmitted by Sky.
* Change: Popup Channel list: Added Last channel and Channel editor menu item.
* Fix: Scan window: Fixed a bug which could block the hardware device if the stepsize was set to 0 and no transponderlist was used.
General
* Add: Added the data tag "#PremierePortal". If option channels are present it contains the count of available channels. If not option channels are available it can be "0" or empty.
* Add: Several measures taken against binary planting of DLLs and executeables.
* Add: DEP (Data Execution Prevention) ist now activated if possible.
* Add: ASLR (Address space layout randomization) is now activated if possible.
* Add: Added a new manifest to prevent windows from using the virtual store for the configuration data of the DVBViewer Pro and it's plugins.
* Add: Right click on the Status display in the status bar opens the DVBSource Filter property window (if active).
* Add: Action to open the DVBSource Filter property window (if active) see actions.ini.
* Add: An easy method to query the current playback state (Stop, Play, Pause).
Example:
pause = datamanager.parse("#currentplaystate")
' possible values "no graph" = no playback active, this state you get, if you close the graph or start the DVBViewer with -c, "stop" - renderer is stopped,
' "pause" - renderer in pause state, "play" renderer in play state.
* Change: Program start: It is now possible to start fullscreen without the normal window showing before.
* Change: Start in Fullscreen: If the viewer is started in Fullscreen the GUI skin setting is automatically disabled.
* Fix: Fullscreen: Full screen didn't work if the second monitor wasn't present at DVBViewer Start.
* Fix: System: In case of a faulty configuration XML file this file now is renamed and replaced with a new one.
* Fix: Zoompresets: The value 0 doesn't reset the presets back to default anymore.
* Change: Hints: Hints are now shown indefinitely, instead of hiding them after a few seconds.
* Change: Plugin menu: Griga reworked the plugin menu handling.
* Fix: Filter property pages: Changed the way the property pages of filters are handled, so not more side effects do occur.
* Fix: Close Graph: Now on each action which would cause a graph close there is a check if the audio recorder plugin is active with a warning dialog.
* Add: Data tags: Tag #endtime added for file playback.
* Fix: Daemontools: The renamed daemontools lite program file is now recognized.
* Add: Support for the Daemontools Pro.
* Add: Actions: Added the action "ACTION_SHOW_SYSInfo" see actions.ini.
* Fix: Video format changes detected by the channel autoupdater were not applied to the subchannels.
* Fix: ID3V2 Reader: Several small fixed and optimizations.
* Fix: COM: Adding EPG with the COM XML method now takes UTF-8 into account.
* Fix: COM: Adding EPG with the COM interfaces now takes UTF-8 / Unicode conversion into account.
* Add: Transponder lists: Now the "King of SAT" transponder list format additions are recognized.
* Fix: Data-Properties: The "timeshift.png" tag was also on file playback assigned.
* Fix: CaPMT: Reverted to the old handling: No more ignoring of ES CA descriptors if there are PS CA descriptors. If you need to previous handling please set in the file hardware.xml the "IgnoreESCA" Value to "1" for the appropriate device.
* Change: PAT/PMT and EPG tables will now be CRC32 checked to avoid problems with wrong data (cause by bad reception).
* Switched to the current sqlite 3 database library. On first start the DVBViewer converts the old databases into the new format.
* Several corrections and optimizations.
* Language files updated.
* Add: KeyTool: From this version on a new protection system has been integrated. This will be explained in a separate document.
DVBServer
* Hardware handling up to date with the DVBViewer.
Version 4.5 RC2 is in the above mentioned membersarea.
This version fixes smaller issues with the installer, the dvbserver and the DVBViewer.
One fix is quite important: we found a problem in the miniEPG handling, which caused a very high CPU peak for several seconds after switching channels.
We had to remove the channelscanning in the setup wizard of the DVBViewer, it caused severe problems in the new version. Please use the normal scan windows in the DVBViewer.
The changelog:
Unicode support
* EPG and file handling is now completely in Unicode.
* mp3 tags (Music tags) are also in Unicode.
* The databases are now in Unicode (UTF-8).
* The Recording file name is in Unicode now.
* The OSD shows Unicode correctly everywhere.
* The User Interface shows Unicode correctly everywhere.
* Channel names and favorites do NOT use Unicode for now.
* Change: Play lists: The play list loader now detects UTF-8 encoded and non UTF-8 encoded files and loads them accordingly.
* Change: Teletext: Integrated the new Teletext engine by Griga. It is fully Unicode compatible and contains a lot of improvements.
Custom Renderers
* Added two new Renderer types: “VMR9 Custom” and “EVR Custom”. You can activate them in Options → DirectX → “Use Custom Renderer”.
They are based on D3D9, so your graphics adapter must fully support DirectX9. They use the hardware to composite and render the output and are DXVA and DXVA2 compliant (DXVA2 only for Vista+ and EVR), note: your video decoders must support this.
If you activate the custom renderers the DVBViewer checks if there are Dlls missing. In case they are missing, it displays a warning and asks you to install the files from the MS website. These files are not essential for the renderers to work, but if you want to use the shaders, you will need the files.
Known limitations:
o EVR only works with Vista and windows 7.
o You can not mix custom and normal renderers. If you select one method you have to stick with it (Video A/B and DVD). PiP does NOT use the custom renderers.
* Add: D3D Exclusive Mode: Works only with custom Renderer activated and skinning of the main window deactivated.
You can activate with a tweak in the setup.xml section “MPEG” with the entry
<entry name="D3DExclusive">1</entry>
Of course it only works in full screen mode. You can't access the popup menu or any other window. You can only use the OSD.
* Add: Pixelshaders can be selected to apply various effects on the videodisplay including an anaglyph 3D shader for side by side 3D transmissions.
Windows 7 support
* Add: An Overlay Icon for the DVBViewer taskbar symbol, showing the recording status, thanks to rago (W7 only).
* Add: Taskbar thumbnails: New Icons for the Taskbar Preview thumbnail buttons thanks to rago
* Add: Support for Windows 7 jump list (right click on the programs taskbar icon). The jumplist entries are defined in the file “jumplist.ini”. You can add max. 10 entries. The format is:
[name]=[DVBViewer commandline parameter(s)].
Some examples are included (channels only work for Astra 19.2E users).
* Fix: Vista/Win7: Fixed application freezes if the virtual keyboard of windows was used.
Fix: Prevent Screensaver: On windows 7 and Vista the screensaver was prevented even if the setting was deactivated, due to changes made by MS.
OSD
* Fix: OSD: Fixed high system load for 3 secs after channel switching.
* Fix: OSD Media play back window: It was not possible to set an individual time out for it in the windowdef.xml.
* Change: The timeout of the MiniEPG browsing is now set to the OSD timeout.
* Add: Demo OSD Skin: The Volume bar is vertical to demonstrate the use of a vertical progress bar.
* Add: OSD Skin Controls: New control: numeric input field. It is very similar to the Up/Down control but without the arrows.
* Add: OSD Timeline: The settings of the time interval are now saved and restored.
* Fix: OSD Timeline: It was possible to cause a negative time interval.
* Change: OSD Timeline: Prev/Next: Switches forward/backwards by day. You can't jump before the current date.
* Add: Play symbol is shown in the OSD if you go from Pause to Play. You can adjust the timeout for this display in the Setup.xml section "OSD".
<entry name="Playtimeout">1000</entry>
The value is measured in Milliseconds, default is 1000 (1 second).
You have to add in the skin file "videoinfo.xml" an according element (image) with the ID = 26.
* Change: The action "Show Current Info" (8264) shows now if the MiniEPG is active, the details of the top EPG Entry of the MiniEPG. If MiniEPG is not active it shows the EPG details of the current or time shifted program or on recording playback the details of the recording (if any).
This action is a toggle. If the details are shown, calling this action does go back to the previous OSD window.
* Add: A new tweak in the Setup.xml section "OSD"
<entry name="Volumedelay">500</entry>
The value describes the timeout of the Volume Display in milliseconds. Default is 500.
* Fix: OSD Listview Control: The vertical spacing problems are gone.
* Add: Custom Date/Time formatting for some values.
For the following #Tags you can use a custom Date/Time format:
#TV.Now.starttime
#TV.Now.stoptime
#TV.Next.starttime
#TV.Next.stoptime
#EPG.stoptime
#EPG.starttime
An example can be found in the Demo OSD skin MiniEPG -> Date Label.
#Time.dddd_dd._mmmm%TV.Now.starttime
With the keyword "#Time." you tell the parser you want to use a custom format. Then you enter the wanted formatting where you replace all Spaces with "_". At the end you enter which #Tag to use, you have to replace the "#" with a "%".
* Add: Added the data tag "#TV.Timeshift.image". It does contain the value "timeshift.png", if timeshift is active. See demo skin / MiniEPG for an example. (Attention: the tweak “TimeshiftEPGdisplay” must be enabled).
* Add: svc_wol.png
svc_epg.png
svc_standby.png
svc_hibernate.png
svc_shutdown.png
svc_back.png
to the OSD service menu.
* Add: the tags: #menufocusimage+2; #menufocusimage+1; #menufocusimage-1; #menufocusimage-2
* Add: OSD: The record Button does add or delete a timer on the following OSD pages: EPG-Now, Timeline, Channellist, EPG-Search, EPG-Details, EPG-Channels. The confirmation can be disabled (see tweaks.txt).
* Change: OSD: Plugin windows, Weather- and Newswindow: Images will be removed from the internal cache if they are not used anymore.
* Add: OSD: Added “#menufocustext“ tags according to the “#menufocusimage“ tags.
* Change: OSD: The home windows do not need a menu control on it anymore.
* Change: OSD-Windowdef. Now you can put a Windowdef.xml into the OSD skin folder and the Viewer uses it instead of the main windowdef.xml.
Attention! Careful using this, because of possible user rights problems with options "OSD Menu".
* Fix: OSD-Controls: The Sliderbar control had a display bug, if it was displayed larger than the original size.
* Add: OSD Recording window: Now there are several data tags (#EPG.xxxx please check with DVB-Spy) set, if a recording item is focused (and the data is present).
* Fix: OSD-Playlist: Delete (OSD-Green) didn't work anymore. Also the performance of list building was a little bit Improved.
* Add: OSD-Controls: You can disable the text of the thumbnails in the thumbnail panel. You can also adjust the “zoom factor” (the zooming if a thumbnail gets the focus). The higher the zoom factor value the less the resizing. You need the updated OSD Skineditor from “OSD Demo skin & Editor“.
* Add: OSD Controls: Label controls now have a selected color.
* Fix: MiniEPG: On browsing the time was set to the current time sometimes.
* Add: OSD Plugin interface: Added a new interface to get access to the OSD-controls of a OSDWindow.
* Change: Teletext OSD window: You can now cycle through several transparencies with OSD-Red (F5). The viewer will remember the last selected transparency and use it the next time the window is shown.
* Add: OSD Windows: Added a default and a dynamic Backdrop (background) to the OSD window xml definition.
The default backdrop must be an image file with the size of the OSD skin.
The dynamic backdrop can be empty or contain a data tag which points to a qualified file name of an image. If the image is not found or the data tag is empty the default backdrop will be shown.
If custom renderers are used, the backdrops will be drawn by D3D which should improve the performance. Be careful: OSD dialog windows can't use the backdrops!
* Add: Actions: Added actions to toggle display/sorting/sort direction in music/video/picture OSD-windows:
ACTION_TOGGLE_VIEW=8278
ACTION_TOGGLE_SORT=8279
ACTION_TOGGLE_SORTDIRECTION=8280
* Fix: OSD: It was not possible to disable subtitles if no subtitles were present but a subtitle has been earlier selected.
* Add: OSD EPG windows: Added a new menu item in the OSD blue popup menu: “Prebook”. This programs a tuning timer without dialog window and with EPG pre- and post roll times. Works in the windows: ChannelEPG, ChannelWindow, EPGNow, EPGSearch, Timeline.
* Add: Recordings OSD window: Added a menu item to reset the played state of a recording.
* Fix: PiP: Closing the OSD context menu via OSD Blue didn't work.
* Fix: OSD EPG details: OSD-OK now also switches the channel if the page was opened from the MiniEPG.
* Fix: OSD Timeline: The display was messed up if you selected a time windows > 60 minutes.
* Change: OSD: The internal handling of item lists has been reworked and optimized.
* Add: OSD: EPG entries marked for recording can be made more visible with an additional little symbol (See Demo OSD-Skin in the membersarea/Betasection).
* Change: MiniEPG: Browsing is now done by a single entry not by page.
* Fix: MiniEPG: On browsing the remaining time for programs in the future was calculated and shown.
* Fix: MiniEPG: If ToggleFav was active, favorites, which did not corresponded with the main channel (means a audio sub channel was a favorite), were displayed with the channel number instead of the favorite number on EPG browsing.
* Add: Data properties: Added "#PiP" property. If the PiP is active → “1” and if the PiP is closed either an empty value or “0”.
Hardware related
* Change: Hardware: LNB Off can be set per device, if it supports this. You have to do a manual device scan to see the option on the hardware page.
* Change: Hardware: LNB Off will be force for shared LNB devices.
* Add: BDA - Twinhan/Azurewave based devices: Added LNB Off.
* Fix: Hardware: DiSEqC for K-World devices should work now.
* Add: BDA: The NovaS2 Plus is now detected as a S2 device under W7 with newer drivers.
* Add: BDA: Support for Philips SAA7231 (DVB-S2, DiSEqC 1.0).
* Add: BDA - KNC-One: You can force the KNC-One device now to use DiSEqC 1.0 with following entry in the device section of the hardware.xml:
<entry name="DiSEqC10">1</entry>
* Change: BDA - Pinnacle: TT compatible Pinnacle devices are not detected as hybrid devices anymore.
* Add: BDA - Anysee: Added DiSEqC support for Anysee devices.
* Add: BDA - Realtek: Added support for Realtek DVB-T/C hybrid devices.
* Change: BDA - Twinhan: Reworked the Twinhan CI / MMI handling.
* Add: BDA – Digital Devices: Support for devices by “Digital Devices” (DVB-S2, DiSEqC 1.2).
* Change: BDA -: Digital Devices: Added support for CI / MMI.
Attention: You have to execute a manual search of the devices in the options → hardware settings, so the new settings for the devices take effect.
The MultiTranponderDecryption is supported, but limited to one encrypted channel per Tuner. You have to activate the CI in the “DVBCineConfig“ → CI tool from Digital Devices.
If you remove the CI hardware, please run the “DVBCineConfig“ tool → CI again. Otherwise the devices won't work anymore in the DVBViewer.
* Fix: BDA - Terratec H7: MMI didn't work with this card, because it was not detected as a supported card.
* Add: BDA - Technisat: Added support for the BDA driver of the Technisat Skystar HD USB.
* Fix: BDA - Terratec: Hybrid devices based on the Terratec HTC are now detected correctly. You need to do a manual device search in the DVBViewer Hardware options for this change to take effect.
* Fix: BDA - Hauppauge: If there were more than one Hauppauge device present the hybrid device detection could fail and mark devices as hybrid which weren't.
* Fix: BDA - QBox DiSEqC corrected according to information by Griga.
* Change: Griga reworked the DiSEqC handling.
* Add: BDA - Tevii: Added support for the new BDA driver of Tevii S470.
* Fix: BDA - Terratec H5: Added the hybrid tuner detection for this device.
* Add: BDA - Genpix: Added DiSEqC support for the Genpix BDA driver..
Options and Tweaks
* Add: Options window: Added a link to the wiki in the footer of the window.
* Change: Options window: Closing the window with the system button (the cross in the upper right corner) is now treated like pressing the Cancel Button.
* Fix: Options window: Sometime the values of the Up/Down controls and the according text fields didn't match. Thanks @griga.
* Change: Hardware options: You can now sort the device entries via drag'n'drop. The sorting order will be reset if you do a manual hardware detection.
* Add: Hardware options: Added the Unicable settings dialog for supported devices. You have to do a manual device scan to see the option on the hardware page.
* Change: Videotext options: Reworked the font list.
* Change: Options: The task scheduler password and user name now need to be entered in the task scheduler itself.
* Removed: Options: Removed the use first CPU only option. This can be set with the tweak “ProcessMask” .
* Fix: Shares: The default shares are now checked for an empty string result on adding via the default button.
* Removed: Recording options: Removed the Recording buffer setting. It is now a tweak (see tweaks.txt).
* Removed: General options: Removed fullscreen always on top. This can now be set with the normal menu item Stay on top.
* Add: Recording Service Options: A new Option is available: Download the channel list at the start. If you enable this option you have to restart the DVBViewer.
* Add: DirectX Options: Added “Vsync by Aero” for custom renderers.
* Add: DirectX Options: Added “Reset Device on monitor change”.
* Add: DirectX Options: Added the MS AAC decoders in Windows 7 to the audio decoder list.
* Add: DirectX Options: The MS MPEG-1/DD/AAC audio decoder is now listed under Windows 7 in the AAC-decoder list and can be used with the DVBSource 3.5.1+.
* Add: DirectX options: Added a VC1 decoder selection.
* Add: DirectX options: Added a property page button to each decoder selection box. It does purely depend on the decoder, if there is a property page.
* Fix: OSD-Options: Changing the OSD skin while a visualization was active stopped the visualization.
* Removed: Options Pictures: Removed the transition selection, you can now change this within the slideshow with OSD-Yellow. Also changed the transition times from frames to seconds.
* Add: Tweaks: Added a tweak to use the FF/FREW with F6/F7 (OSD Green/Yellow) and in the playback control window (<< and >>). see tweaks.txt.
* Add: Tweaks: Added a tweak to hide the top title panels in most windows. See tweaks.txt.
* Add: Tweaks: Most tweaks are now written with the default values to the setup.xml on the first start.
Slideshow
* Change: Slideshow: If the custom renderers are used the slideshow will be rendered with an optional Ken Buns like effect in hardware which speeds things up.
* Add: Slideshow: Random order can be activated/deactivated with the OSD-Blue popup menu.
* Add: Slideshow: Pan&Scan can be activated/deactivated with the OSD-Blue popup menu.
* Removed: Slideshow: The new slideshow doesn't support zooming.
Playback
* Change: Resume Playback: Removed the resume playback dialog. Now you can define in the DVD/Video options if you want to start always from the beginning or always resume.
If you use “always resume” a info field is shown “To start from the beginning press 0”. You can define how long it is shown in the said option. If you set the time to 0 it wont be shown at all.
* Add: Playback: Added some kind of fast forward/ fast rewind for Overlay/Custom VMR9/Custom EVR Renderer.
It's basically a timer doing a small jump forward or backward. The jump value can be incremented.
* Add: Actions/Input Options: Added/reassigned the Action_Forward/Action_Rewind for FF/FREW.
* Add: Fileplayback: While playing a file keys 0..9 now jump to the position ([number]*10)% of the playtime of the file.
* Fix: DisableAV and Timeshift: Timeshift now continues the playback at the last position after DisableAV → EnableAV.
* Fix: Playback: Griga fixed the frame rate detection for h.264 files.
* Add: Playback: Files with the extension “.mts” are now handled like .m2ts (bluray) files. On existing installations you have to add the extension manually to the video options.
* Add: Several improvement by griga for playback of ts files with the DVBSource.
* Change: "End of stream" Handling changed according to an idea by @griga.
* Add: Playback: For playback stop (press of the stop button) and for Playback end (the movie/music/playlist ends by itself) you can define actions in "Options -> Videos" (see actions.ini for the list of actions).
* Add: File Playback: Topfield REC-files are now handled like TS files.
* Fix: For dual channel ADTS AAC the format recognition did not work correctly.
* Fix: File Playback: Under certain circumstances the playback of TS-files stopped on an combination of Run-Pause-Run.
* Add: Fileplayback of splitted recordings does handle all splitted files as one.
* Fix: Recordings playback: If a recording in the recording service was deleted, the local media database of the DVBViewer wasn't updated.
Windows
* Change: EPG Window Timeline: Double clicking on a channel now changes to the channel.
* Change: EPG Window: The default recording action is now used when creating timers with “Send to PVR”.
* Fix: EPG Window/Timeline: The current program is now selected on opening the window in timeline view.
* Fix: Main window: If the main windows was minimized to the tray while a child window was open and the child window was closed with the context menu, the windows wasn't hidden correctly and could not be closed anymore.
* Fix: Recording Stats Window: The played indicator does work now correctly with remote recordings from the Recording service.
* Add: Recording Stats Window: Added a menu item to reset the played state of a recording.
* Change: Main window: Changing the size of the main window with the mouse wheel does work much better now.
* Change: Recording Stats Window: The minimum disk space setting is taken into account when calculating the free disk space.
* Fix: Main Window: Sometimes the recording icon in the statusbar wasn't updated correctly.
* Changed: Main Window: Stay on top, show/hide menubar, statusbar and toolbar are now handled separately for full screen and normal window. This does only work if NO window skin for the main window is selected.
* Fix: Recorder window: Deleting a remote running timer also delete the recorded file on the recording service.
* Fix: Recorder Window: For a new empty timer sometimes the wrong time format was used.
* Removed: Recorder window: Stop and split were moved to the Rec Stats window.
* Fix: Main window / Status bar: If ToggleFav was active and a channel couldn't be identified as a favorite the display of the left hand panel of the status bar was empty.
* Fix: Main window: The context menu doesn't pop up anymore if you click on the status/buttonbar with the right mouse button.
* Fix: Main Window: The context menu could not be open with the context menu key or Shift-F10.
* Fix: Playlist window: The stop button is not displayed as pressed anymore.
* Fix: Playback control bar: Fixed the “jumping” on state transition from play to pause/stop.
* Fix: If timeshift was active and pause was selected the stop button in the mediacontrol bar did not work.
* Fix: Clicking on the progress bar in the status bar of the main window did not work correctly.
* Fix: On deactivating AV pause was marked as active.
* Change: Zooming: Zooming with the mouse wheel is now restricted to the same min/max values as used in the zoom window.
* Fix: Systemtray icon: The icon in the systemtray was not refreshed / hidden on changing the settings for this in the options.
* Fix: EPG Window: Sometimes the details for the selected entry were not shown when opening the window.
EPG, Subtitles, Videotext
* Fix: DVB Subtitles: Fixed a potential threading problem.
* Fix: DVBSubtitle: Several improvements and fixes.
* Fix: EPG: Under certain circumstances errors could occur if an entry was updated when it was used in another part of the program.
* Fix: EPG: In extreme rare cases the EPG.dat could become corrupted. On loading this could result in a very high memory usage.
* Fix: Siehferninfo: The date shown for finished days in January was off a month at the end of December. This did not affect the actual data.
* Fix: Siehferninfo: The date calculation changed, so not up to date transmission will not result in wrongly added EPG.
* Add: Siehferninfo: The genre of the SFI entry will be translated to a DVB genre (if possible).
* Change: EPG from recording service: On single CPU systems the transmission and processing is now throttled to keep the load on the CPU down.
* Add: Freesat EPG/ATSC EPG: New huffman decoding unit thanks to Griga.
* Change: The decoding tables for the hufmann decoding are now in the hufmann.dll.
* Fix: Download of the EPG from the service: The DVBViewer did not respect the settings of the day count correctly.
* Add: A faster way to download the EPG from the recording service. Needs Recording Service 1.6.6+.
VCR, Recordings
* Add: VCR: Added the “lazy CAM” handling of grigas plugin directly into the recording engine. Now the DVBViewer checks at the beginning of a recording if Audio/Video packets marked as decrypted are actually decrypted and ignores them if they are encrypted.
* Fix: Record audio only: The format of audio only Recordings of h.264 channels was wrongly changed to TS.
* Change: VCR: The DVB Task Scheduler (if present) now is run with every saving of the timers.xml. Hopefully this solves the problems with vista/win 7.
* Change: VCR: If there is a (Windows-)error while recording, now a more descriptive error is logged if possible.
* Fix: RecordDatabase: Refreshing the recording database didn't work correctly if no infofile was present.
* Change: Refresh recording DB: Refresh database will now compare the individual fields, so manual changes to fileinfo/infofile are taken into account.
* Change: Cleanup recording DB: Checks now, if the path of a entry is within the list of recording folders.
* Improved: Recording: MPG Recording work now even if the Sequence header is not at the beginning of the PES-packets.
* Add: VCR: Added several new placeholders for the file name.
%name - name of the timer,
%tshort - the (Sub)Title (if any) shortened to 80 chars.,
%m - month,
%d - day of the month,
%h - time hour,
%M - time minute,
%g - the Genre (if any),
%D - Day of the week (Mo, Tue etc)
Additionally you can define sub folders with a \.
* Fix: Recording database: In some cases a database rebuild did mess up with the details of a recording.
* Fix: Recording files with a -xx (xx=numbers) in the file name were ignored on a database refresh.
* Change: Splitted recordings get now a “_xxx” name scheme.
PiP
* Fix: PiP: The PiP window could be moved over the status bar.
* Fix: PiP: PiP now understands the forced tuning message from the recording service.
* Fix: PiP: Under certain circumstances the mouse arrow was not hidden if it was over the PiP.
* Fix: PiP: Vol+/Vol- actions didn't work if the sound was swapped.
* Fix: PiP: Volume display was inconsistent if the sound was swapped.
* Fix: PiP: When using non custom renderers the PiP was placed behind the OSD and wasn't visible anymore, if media playback was started via the OSD.
* Change: Mosaic Preview: Channel change only with left mouse button now.
* Fix: The mosaic preview didn't work for channels with a separate PCR.
* Fix: PiP: The PiP could not be closed with the menu if a media file was played back.
Channels, Favorites
* Add: Channellist: A click on a folder does toggle expand/contract.
* Change: Channellist: Expand/contract doesn't move the content of the treeview anymore.
* Fix: Popup channellist: Entering a text in the channel search was also interpreted as OSD commands.
* Add: Channellist: The channel list can be downloaded from the Recording Service at the start of the DVBViewer. Needs Recording Service 1.6.0.2+.
* Add: Favorites: Can start at 1. (see tweaks.txt).
* Change: Favorites: If the tweak “UseFav” is active, the favorite numbers instead of channel numbers are shown (if possible).
* Change: Sky Options channels: The name of the options channel in the options channel menu are now shown as transmitted by Sky.
* Change: Popup Channel list: Added Last channel and Channel editor menu item.
* Fix: Scan window: Fixed a bug which could block the hardware device if the stepsize was set to 0 and no transponderlist was used.
General
* Add: Added the data tag "#PremierePortal". If option channels are present it contains the count of available channels. If not option channels are available it can be “0” or empty.
* Add: Several measures taken against binary planting of DLLs and executeables.
* Add: DEP (Data Execution Prevention) ist now activated if possible.
* Add: ASLR (Address space layout randomization) is now activated if possible.
* Add: Added a new manifest to prevent windows from using the virtual store for the configuration data of the DVBViewer Pro and it's plugins.
* Add: Right click on the Status display in the status bar opens the DVBSource Filter property window (if active).
* Add: Action to open the DVBSource Filter property window (if active) see actions.ini.
* Add: An easy method to query the current playback state (Stop, Play, Pause).
Example:
pause = datamanager.parse("#currentplaystate")
' possible values "no graph" = no playback active, this state you get, if you close the graph or start the DVBViewer with -c, "stop" - renderer is stopped,
' "pause" - renderer in pause state, "play" renderer in play state.
* Change: Program start: It is now possible to start fullscreen without the normal window showing before.
* Change: Start in Fullscreen: If the viewer is started in Fullscreen the GUI skin setting is automatically disabled.
* Fix: Fullscreen: Full screen didn't work if the second monitor wasn't present at DVBViewer Start.
* Fix: System: In case of a faulty configuration XML file this file now is renamed and replaced with a new one.
* Fix: Zoompresets: The value 0 doesn't reset the presets back to default anymore.
* Change: Hints: Hints are now shown indefinitely, instead of hiding them after a few seconds.
* Change: Plugin menu: Griga reworked the plugin menu handling.
* Fix: Filter property pages: Changed the way the property pages of filters are handled, so not more side effects do occur.
* Fix: Close Graph: Now on each action which would cause a graph close there is a check if the audio recorder plugin is active with a warning dialog.
* Add: Data tags: Tag #endtime added for file playback.
* Fix: Daemontools: The renamed daemontools lite program file is now recognized.
* Add: Support for the Daemontools Pro.
* Add: Actions: Added the action “ACTION_SHOW_SYSInfo” see actions.ini.
* Fix: Video format changes detected by the channel autoupdater were not applied to the subchannels.
* Fix: ID3V2 Reader: Several small fixed and optimizations.
* Fix: COM: Adding EPG with the COM XML method now takes UTF-8 into account.
* Fix: COM: Adding EPG with the COM interfaces now takes UTF-8 / Unicode conversion into account.
* Add: Transponder lists: Now the “King of SAT” transponder list format additions are recognized.
* Fix: Data-Properties: The “timeshift.png” tag was also on file playback assigned.
* Fix: CaPMT: Reverted to the old handling: No more ignoring of ES CA descriptors if there are PS CA descriptors. If you need to previous handling please set in the file hardware.xml the "IgnoreESCA" Value to "1" for the appropriate device.
* Change: PAT/PMT and EPG tables will now be CRC32 checked to avoid problems with wrong data (cause by bad reception).
* Add: Vista/Windows 7: the font for the windows of the DVBViewer is set to the Vista/Windows7 default font.
* Switched to the current sqlite 3 database library. On first start the DVBViewer converts the old databases into the new format.
* Updated the DVBSource Filter to Version 3.5.2.
* Several corrections and optimizations.
* Language files updated.
* Add: KeyTool: From this version on a new protection system has been integrated. This will be explained in a separate document.
DVBServer
* Hardware handling up to date with the DVBViewer.
General
* Reworked: Start-up: Completely reworked the start-up sequence of the DVBViewer.
* Add: Shader menu: Added a new menu item: "Last Shader". This recalls the last used shader.
* Add: Actions: "No Shader" and "Last Shader" actions added. See actions.ini.
* Fix: WOL: Fixed a potential memory leak if no network was present.
* Change: Reworked the status messages of the splash screen.
* Change: Reworked the about window.
* Fix: Input Options: Export only user defined commands didn't work.
* Fix: Channel Scan: A corrupt PAT could cause problems in some situations. (fixed by Griga).
* Fix: A docked channel list window was not brought to front together with the main window.
* Fix: EPG Window: Reworked the tab order.
* Fix: Recording Stats window: A running recording in the recording service wasn't shown under certain circumstances.
* Fix: Unicode: Fixed several problems with Unicode and timers.
* Reworked: Recording Stats window: Reworked the display of the recording stats window.
* Fix: Options window: Cleaned up the tab order in the options.
* Add: Configuration files: The configuration (xml) files are now first saved to a temporary file and then renamed to the actual file name. This should prevent corrupt files if the PC crashes on writing.
* Add: Subtitles: Christian added support for ISDB subtitles.
* Add: Recording window/ EPG window: Added an improved time entry component by griga.
* Fix: Instant recordings: Instant recordings are not saved to the timers.xml and not added to the scheduler anymore.
* Fix: Streaming renderer: Christian fixed some bugs in recordings of streaming content.
* Fix: Custom Renderer: Fix for wrong aspect ratio when zooming with the custom renderer.
* Fix: Channel Autoupdate: Fixed several problems with the auto update for LiveTV and recordings.
* Fix: Forced channel switch by recording service: If a channel switch is forced by the service and UseFav is set to 1, the DVBViewer tries to find a fitting favorite. This may or may not work.
* Fix: Options window: Several usability and optical improvements.
* Fix: Channel editor window: Setting the LOF for a root entry didn't work.
* Fix: Recording info file: Reading the recording info file didn't work if no title was present. In this case the filename is now used.
* Change: Several optimizations for the D3d renderer.
* Fix: Fixed the worst problems with font sizes > 100% in Vista/Win 7.
* Fix: Fixed problems if the screen saver timeout is set to one minute.
* Fix: Fixed the DVBViewer main window doesn't have the focus after start.
* Add: Recording Stats window: If deleting a running timer a warning/confirmation dialogue is now shown.
* Updated the DVBSource Filter to version 3.5.4.
* Updated to current sqlite3 version.
* Several corrections and optimizations.
* Language files updated.
Hardware
* Add: Grigas new hardware detection integrated. Please do a manual hardware search in the hardware options!
* Fix: In some cases the DiSEqCCount parameter wasn't initialized correctly.
* Fix: The IPTV Client device can now detect and ignore extended RTP headers (> 12 byte).
* Add: BDA Hardware: Support for Geniatech devices ( DiSEqC and DVBS-2).
* Fix: For Digital Devices devices the unicable button is now displayed in the hardware options.
* Add: The Digital Devices devices handling detects if Unicable is activated in the driver. If it is activated it discards the internal unicable handling.
* Add: Basic support for DVB-T2.
* Fix: DiSEqC didn't work for Anysee devices.
* Change: *star devices: Lowered the Tunerlock-Timeout for B2C2-based cards with WDM-drivers from 2 seconds to one second.
* Removed: BDA devices: Removed the Tunerlock-Timeout for FireDTV-devices.
* Add: BDA devices: Added CI support for KNC One DVB-S2 Dual cards. Attention: MMI/CAM Menu does not work, there seem to be problems with the driver and/or SDK dll.
* Warning: Users with KNC One devices should use the current driver!
OSD
* Change: OSD main window: OSD-Yellow displays the channel list or the favorites list based on the UseFav tweak.
* Add: Datamanager: #CurrentShader contains the currently used shader.
* Add: Datamanager: The Last Shader name is now stored in the OSDDatamanager under "#LastShader". To change the shader via script you can change the value to a valid shader name and call the Lastshader action.
* Change: Weather OSD: The images are now forced to keep the aspect ratio.
* Fix: OSD Slide show: The Slide show was not stopped, if a playback via menu was started.
* Fix: OSD Slide show: Blending transition of the images didn't work.
* Add: OSD main window: With OSD-Blue you can open the shaders menu (if custom renderers are used).
Playback
* Fix: Drag and drop of playlists onto the DVBViewer icon didn't work.
* Fix: Shoutcast: Christian fixed problems with shoutcast in the VODFilter.
* Add: File playback: Files with the TS4 extension are now handled as TS stream.
* Add: The DVBViewer handles link files to media files or folders via drag'n'drop or command line.
* Fix: DVD playback: On DVD playback timeshift was stopped without asking/warning the user.
Recording service related
* Add: Now you can download the favourites.xml from the service on start up. See Service options in the options window. (needs the current service 1.6.8.2+).
* Add: Service Options: You can download the favorites in the service options with the favorites button (needs the current service 1.6.8.2+).
* Add: Service Options: You can activate sending WOL to the PC with the recording service on start up.
* Add: Service Options: You can define the wait time for WOL. It defines the maximal wait time the DVBViewer will pause until he can contact the recording service. Default is 2 minutes.
Attention: The DVBViewer will block the defined time if the recording service is not running or the PC takes too long to wake up. If it fails to contact the recording service all following downloads (EPG, channel list, favorites etc) will fail!
* Add: Service Options: You can initiate WOL with the WOL button in the service options.
* Removed: The background EPG download from the service. (needs the current service 1.6.8.2+).
* Removed: Service Options: Remove the max days EPG download. The EPG will now be downloaded in one go in binary form.
DVBServer
* Add: Grigas new hardware detection integrated. Please do a manual hardware search in the hardware options!
* Please see hardware changes for the DVBViewer for more information.
Changelog DVBViewer Pro 4.6.0.1 Hotfix
General
* Fix: The Splash screen collided with the wizard.
* Fix: IPTV device: The detection of extended headers could lead to dropped packets.
* Fix: Subtitle-Options: Fixed and improved the language selection of Subtitles.
* Fix: VCR: Under certain circumstances an instant timer was send to the scheduler.
* Fix: BDA devices: Fix for more than one CI filter in the BDA graph for Digital Devices devices.
Wie nicht anders zu erwarten, problemlos. :joDarf ich fragen, was Du von dem MHEG5 hältst? Du hast ja Rotor, da ist ja BBC kP....
Die Änderungen:
MHEG-5
Hinzugefügt: TOT Daten werden über die Systemzeit erstellt. Dadurch wird u.a. das Problem mit Sommer/Winterzeit bei einigen Anwendungen behoben.
Hinzugefügt: Der Audio-Wiedergabezustand kann nun über die MHEG Engine geändert werden
Hinzugefügt: Der Video-Wiedergabezustand kann nun über die MHEG Engine geändert werden
Hinzugefügt: Teilweiser Support für Onlineangebote wie dem BBC iPlayer
Fix: Lautstärkekontrolle über die MHEG engine sollte nun richtig funktionieren
Fix: Die interaktiven Sprachen werden an die MHEG application richtig übergeben
Hinzugefügt: PVR Einträge werden nun gesended/empfangen vom VCR Modul
Video On Demand Filter
Hinzugefügt: Youtube Unterstützung (youtube://youtubeid)
Hinzugefügt: Vimeo Unterstützung (vimeo://vimeoid)
Fix: Verbesserte Wiedergabe und Pufferung aller Arten von Audio und Videostreams
Hinzugefügt: Bessere Icecast/Shoutcast Erkennung
Entfernt: LastFM Unterstützung
Allgemein
Hinzugefügt: Wiedergabe Presets Wiedergabe Presets von Griga eingebaut. Presets ermöglichen es flexiblere Einstellungen für diverse Dateiformate vorzunehmen. So kann die Wahl der verwendeten Codecs und Splitter bestimmt werden. Die einzige Limitierung ist das Videorenderer in diesen Presets NICHT unterstützt werden. Einige Beispiele liegen der Installation bei. Diese müssen vom [Anwendungsverzeichnis] in das [Konfigurationsverzeichnis]\GraphPresets\ kopiert und die Filter Kennung angepasst werden.
Hinzugefügt: Wiedergabe: Hinzugefügte CD und WAV Wiedergabe direkt über den DVBSource Filter.
Geändert: Programm: : Das Speichern der aktuellen Fensterpositionen funktioniert nun besser.
Geändert: Programm: Die Position der Dialogfenster war gelegentlich fehlerhaft.
Hinzugefügt: Wiedergabe: Die Wiedergabe von ts/mp3/wav Dateien über eine HTTP Verbindung (Recording Service) wurdeim DVBSource eingebaut. Dafür kann der "Öffne URL" dialog verwendet werden. Das bedarf der aktuellen Version des Recording Services.
Geändert: Installation: Eine saubere Installation ohne Kanalliste als Recordingservice Client konnte alle Timer im Recording Service deaktivieren.
Geändert: Programmstart: Unter bestimmten Umständen konnten bestimmte Fehlermeldungen im Renderer den Programmstart bis zu 20 Sekunden verzögern.
Geändert: Aufnahmen: Wenn die Option zum Anspassen der PAT/gewählt wurde und die SID des Kanals falsch war, wurden keine Audio-/Videodaten geschrieben. Nun wird die PAT/PMT Anpassung automatisch deaktiviert, sofern die SID nicht stimmt. Das kann allerdings zu Problemen mit bestimmter Hard/Software führen. Es sollte diesbezüglich stets darauf geachtet werden das die SID eines Senders richtig ist.
Geändert: Neugeschrieben und Optimierter Code für (debug)Logfile Erstellung.
Geändert: Einstellungen: Änderungen bei Automatischer Audio/Video Erkennung wurden nicht richtig gespeichert.
Aktualisierte Version von sqlite3 version.
Aktualisierter DVBViewer Filter.
Einige Verbesserungen und Optimierungen.
Sprachdateien aktualisiert.
Hardware
Hinzugefügt: Skystar USB HD mit WDM Treiber: Diseqc 1.2 ist für dieses Gerät nun möglich.
Hinzugefügt: BDA: DiSEqC Unterstützung für DVBSky Geräte.
Hinzugefügt: BDA: Erkennung von Digital Devices Cine CT V6 Geräten.
Hinzugefügt: BDA: Überarbeitete Erkennung von Turbosight Geräten. Es sollte ggf. ein neue Hardwaresuche in den Optionen vorgenommen werden.
Hinzugefügt: BDA: Cinergy HTC Stick Erkennung.
Geändert: BDA: Eine neue Option für EMPIA kompatible Geräte im DVB-C mode wurde hinzugefügt in den Hardware-Optionen: "Erzwinge Auto Modulation". Das ändern dieses Wertes kann bei langsamen Senderwechseln helfen.
Hinzugefügt: Unterstützung für Hauppauge PVR Geräte
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.
Mir ist erstmals das Install-Menü für die Zusatzoptionen in's Auge gefallen. Haben sie recht nett mit Angaben zur Downloadgeschwindigkeit und der erforderlichen/abgelaufenen Zeit gemacht. Jedenfalls ist mir dieses Detail erst bei 4.9.5 aufgefallen ;)
sollte nach einem Update auf die neue DVBViewer Pro 4.9.5 Version auf jedenfall die EPG.dat des DVBViewer einmalig gelöscht werden....hatte ich auch im "Changelog" gelesen, aber schon wieder vergessen! Danke awaschko für die Erinnerung! :)
Taskleiste verschwindet nach Umschalten von Vollbild auf Fenstermodus (schwarzer Balken).Danke awaschko, diesen Effekt konnte ich unter Vista32 aber nicht nachvollziehen ???
Und - bei mir wie immer - wird dann erstmal ein neuer Senderscan fällig.
Und am Ende des Setups den Haken rausnehmen für den Start des Wizards (oder hieß es Assistenten?). Dann blieben Senderliste, Favoriten usw. hier jedesmal erhalten und die neue Version ist sofort verwendbar.Ah, danke Harald, wieder was gelernt. Ich hab' nämlich den Assistenten angelassen, seltsamerweise waren meine Favoriten und der 2 Wochen alte scan noch da, aber der click auf Sender brachte kein Bild, nix, nada, niente. Erst der Neuscan brachte die Bilder zum Laufen. Werd's mir merken :)
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 Devices
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 Recordings
Instant 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 Wizard
A 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.0
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.
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 Devices
Notice: 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 Recordings
Instant 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 Wizard
A 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 content
Shaders
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.xml
Hardware
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.dll
There are a couple of changes concerning the HbbTV/MHEG5 Plugins, so if you wonder what this is, you should have a look in here (http://www.dvbviewer.tv/forum/topic/52850-hbbtv/).
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 capable
Hardware
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 comparison
EPG
Fix: fix for problems with diacritic char sets
HbbTV
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
Changelog
General
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.0
EPG
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 enemies
HbbTV
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.
Changelog DVBViewer Pro 5.3.0
Main Menu
Change: Menus: General restructuring of the DVBViewer Main Menu. Some menus and menu items were renamed and /or moved to another location. A new Playback Menu was added. The upper part of the Context Menu that appears after right-clicking the main window now exactly mirrors the main menu structure.
Change: Main Menu: Former DVBViewer Menu renamed to TV/Radio. All items that are not TV/Radio related (like "Open Media File") were moved to the new Playback Menu (see below).
Change: Main Menu: Former Channel Menu renamed to Favourites. It only contains favourites now (if present). Other items like "Channel List", "Channel Editor" etc.were moved to the TV/Radio Menu (see above), the Channel Auto Update option to Settings -> Options -> TV/Radio.
Add: Main Menu: New Playback Menu containing playback-related items formerly residing in the DVBViewer Menu and other locations.
Change: Main Menu: DVD submenu removed. Items like "Stop", "Fast Forward", "Next" etc. are now available in the new Playback Menu and also apply to other playback types, not to DVD only.
Change: Main Menu: Playlist Submenu removed, Playlist menu item moved to the new Playback Menu, where it directly opens the Playlist Window. Its toolbar and context menu provide all functions of the former Playlist Submenu.
Change: Main Menu: "Close Graph" moved from View Menu to Playback Menu and renamed to the more comprehensible "Playback Off". The function now works as a toggle. If playback is already switched off, DVBViewer resumes playback of the last channel or file.
Change: Main Menu: "Rebuild Graph" moved from the View Menu to the Playback Menu and renamed to the more comprehensible "Rebuild Playback".
Add: Main Menu: Video Playback Off/On switch in the Playback Menu. Only applies to TV/Radio and file playback with DVBViewer Filter. Allows to disable video playback without stopping audio.
Change: Main Menu: View Menu reduced to user interface related items, thus conforming to the Windows standard. Playback related items were moved to the new Playback Menu (see above), TV/Radio related items like "Picture in Picture", "Mosaic View" and "CAM Menu" to the TV/Radio Menu. The Filters Submenu is now available in the Settings Menu.
Change: Main Menu: View -> Menu Bar and View -> Title Bar items reversed resp. renamed from Hide... to Show... for unification. The actions in the file actions.ini were renamed accordingly (ShowMenu, ShowTitlebar). The action numbers remained unchanged.
Fix: Main Menu: The View -> Show Titlebar setting was not saved when closing DVBViewer.
Fix: Main Menu: If the Recording Service reported an available CI module, the "CAM Menu" menu item was enabled for RTSP devices, though they do not provide such a menu.
Change: Main Menu: Playrate Submenu (only visible on playback without DVBViewer Filter) moved from the Settings Menu to the new Playback Menu.
Playback
Change: Playback: Graph building code restructured. Decoders are now connected directly to the output pins of source filters / splitters, thus preventing DirectShow's "Intelligent Connect" from occasionally replacing user-configured decoders by other components.
Fix: Playback: Audio playback tended to leak memory and to crash on stop if visualizations were active.
Fix: Playback: The Play/Pause/Stop Buttons appearing in the Radio Window status bar on audio file playback (if Option -> TV & Radio -> Hide video display area is switched on) didn't work correctly.
Add: Playback: If playback is already switched off, the Stop function generally resumes playback of the last channel or file, thus working as toggle. Please note: The function of the Stop button and menu item are configurable for file playback (see below)
Change: File Playback: Options -> Movies -> Playback stop action is now performed without a preceding "Playback Off", thus enabling more possibilities than before. The default is "Stop". "None" also triggers "Stop" (for compatibility). The former default "Last Channel" works as before.
Add: TV/Radio Playback: The stop function switches playback off/on in TV/Radio mode (previously inoperable).
Fix: File Playback: TS files without PAT/PMT (e.g. TechniSat receiver recordings) couldn't be played with the DVBViewer Filter.
Add: File Playback: The condition VC-1 (for VC-1 video) can be used in Auto B Conditions and Presets.
Fix: File Playback: Useless "Press 0 to start from the beginning" OSD message on audio track changes removed (only file playback without DVBViewer Filter affected if "Options -> Movies -> Resume and ask" is switched on).
Fix: File Playback: Video postprocessor filters inserted by filtergraph presets for displaying subtitles (like ffdshow subtitle filter or VSFilter AKA DirectVobSub) were not connected to the subtitle ouput pin of a splitter filter like LAV or Haali.
Add: File Playback: DVBViewer is now able to receive multiple files as commandline parameter (previously it only used the last one). Practically this feature enables to select several media files in the Windows Explorer and drag & drop them on the DVBViewer icon, thus activating playlist playback.
Fix: Stream Playback: Several issues in the “Open URL” window, particularly concerning the history list.
Fix: Stream Playback: DVBViewer ignored the DirectX user settings when building a filter graph for audio streaming sources (e.g. internet radio).
Change: Stream Playback: ShockWave rendering removed (introduced for streaming services that were hardly ever used).
Fix: Stream Playback: Wrong handling of the "Stream" condition in Auto A/B and preset conditions.
Fix: Stream Playback: Opening variable bitrate AAC or MP3 stream URLs could block DVBViewer for several minutes.
Fix: Stream Playback: Opening Windows Media stream URLs could cause filter graph building failure.
Fix: UPnP: Selecting an entry that lists hundreds of files in the Playback -> Open UPnP -> UPnP Select window could block the application for a long time.
Fix: CD Playback: Audio CD playback with the DVBViewer Filter didn't work, forcing DVBViewer to use an external CD source filter as fallback.
Fix: Playlist: Bug when writing M3U files, including the file Playlist.m3u in the configuration folder. All extended information (#EXTINF, e.g. the title) were omitted.
Recording & Timeshift
Change: Recorder Options: "Write extended log file" checkbox removed. DVBViewer now always writes an extended recording log.
Change: Recorder Options: "Instant Recording" settings removed (still available as tweak, see Tweaker.exe).
Change: Recorder Options: "Remove H.264/MPEG2 filler data" checkboxes replaced by a single "Remove video filler data" checkbox affecting both formats.
Change: Recorder Options: "Split file after.." setting removed (still available as tweak, see Tweaker.exe).
Add: Recorder: DVBViewer automatically splits a recording into pieces slightly smaller than 4GB if the file is written to a FAT32 formatted drive. So there is no need to use the "Split file after..." option for this purpose anymore.
Change: Recorder Options: Task Scheduler settings moved from Options -> Extended to Options -> Recorder -> Recording.
Fix: Scheduler: The internal task scheduler ignored auto-repeated recordings.
Change: Timer Recordings: Special Action sub-menu removed. The Transponder Dump option is now available in the Timer Action dropdown list.
Change: Timer Recordings: The "Recording Folder and Special Action" button now has a caption ("Folder") and directly opens the Recording Folder menu. The button is disabled for external recordings (executed by the Recording Service), or if no alternative recording directories are specified (see Options → Recorder).
Fix: Timer Recordings: DVBViewer didn't receive the "Transponder Dump" setting from the Recording Service.
Change: Recording Statistics: AV Control in the Recording and Device Statistics Window removed. The options are already covered by functions like "Stop", "Video Playback Off" or "Mute".
Fix: Recording: Setting an end time in the popup menu that appears after clicking the Record Button in the Main Window (if a recording is going on) did not immediately update the end time in the Recording Statistics and Timer Recordings windows.
Change:Timeshift: In case of a channel change "Options -> Recorder -> Timeshift -> Warning on timeshift termination" only takes effect if time-shifted playback is going on, not if a channel is played live, thus avoiding a confirmation dialog on each channel change if "Options -> Recorder -> Timeshift -> Start timeshift automatically" is switched on.
Change: Timeshift: The Stop function (button or menu item) first switches timeshift off if it is active. A warning is displayed (if enabled in the options), also in case of live playback. If timeshift is already switched off the Stop function switches playback off.
Change: Timeshift: The Play function (button or menu item) resumes timeshift playback, if paused (as before). If time-shifted playback is already going on, Play jumps to the live position (new). If live playback is going on Play jumps to the last time-shifted position or the beginning of the file, if there is no last position (new).
Hardware
Fix: Hardware: Reading of an uninitialized memory area under certain circumstances when searching for a free device, yielding unpredictable results.
Fix: Hardware: Discontinuities with Digital Devices cards on overlapping recordings of the same channel.
Fix: Hardware:: Decryption of a scrambled channel by Digital Devices CI was stopped by switching to an unscrambled channel on the same transponder (thus spoiling an ongoing recording of the scrambled channel).
Fix: Hardware: Bug in DVBSky CI MMI handling (didn't take effect until now due to another bug in the DVBSky driver), unnecessary excessive logging when using DVBSky CI.
Change: Hardware: Support for Twinhan WDM drivers removed.
Fix: Hardware: Access violation if a device currently used by DVBViewer was disconnected.
Change: Hardware: A more efficient and manageable internal representation of the device list.
Fix: RTSP Device: Potential PID filter problem fixed, internal structure optimized.
Change: RTSP Device: Automatic search for an alternative server removed. If the RTSP device cannot connect to the configured server it only checks if its IP address has changed. If yes the RTSP device corrects and saves it automatically.
Change: Hardware Options: General reordering of control elements.
Change: Hardware Options: The former "+" Button (now called "Add") doesn't open a dialog window anymore, but a pop-up menu allowing to select the type of virtual network device (RTSP, Unicast, IPTV or File) that shall be inserted at the selected device list position.
Add: Hardware Options: OctopusNet CI configuration in the RTSP (SAT>IP) settings window. If the (selected) server is detected as OctopusNet, the window displays a drop-down list containing the following options
Don't use CI
Use any CI
Use CI #1
Use CI #2
for assigning a CI to the RTSP device. "Any CI" means the first available (unoccupied) CI. The last two options require OctopusNet 1.0.17 or later. Please note: An RTSP device configured for OctopusNet CI usage occupies the CI all the time while it is active, even when DVBViewer receives unscrambled streams. If the CI is not available, tuning will fail in any case. A dynamic CI allocation and deallocation "per channel" can only be achieved by using two RTSP devices assigned to OctopusNet, one configured for unscrambled channels ("No CI"), the other one for scrambled channels only. The channels must be assigned to the two RTSP devices by using different channel groups for unscrambled and scrambled channels.
Change: Hardware Options: All settings of virtual network devices are now stored in the file hardware.xml. The file network.xml isn't used for this purpose anymore. Please note: For compatibility with former versions DVBViewer reads settings from network.xml as long as they are not yet available in hardware.xml, but doesn't write to it anymore. Changed network device settings can not be read by former versions (no compatiblity in backward direction).
Change: Hardware Options: All hardware settings (including virtual network device settings) are preserved on Scan Devices, except those prescribed by the BDA hardware database for important reasons. Formerly Scan Devices reset several settings to their default.
Change: Hardware Options: Opening a dialog window with the Settings Button doesn't require to release the affected device anymore and to stop playback resp. recording.
Fix: Hardware Options: Closing the Options with Cancel didn't restore previous hardware settings. Please note: Even the results of "Scan Devices" or changes in a dialog windows opened with the Settings Button are now discarded on Cancel!
Fix: Hardware Options: Connecting or disconnecting a device from the PC didn't trigger an update of the device list (red display of unavailable devices).
Fix: Hardware Options: Missing selection of the moved entry after dragging and dropping device list entries.
Fix: Hardware Options: The "Use TCP instead of UDP" checkbox for RTSP devices assigned to the Recording Service didn't show up in the RTSP device settings until a server list entry was selected. The protocol is now represented by two radio buttons “UDP” and “TCP”.
Change: Hardware Options: "Low bandwidth mode (USB 1.1)" checkbox removed (still available as hardware.xml tweak – create an “LowBandWidth” entry with the value 1 in the according section).
Add: Hardware Options: "Scan Devices" auto-detects Digital Devices cards that are DVB-T2 capable.
Miscellaneous
Change: Logging: debug.log, osd.log and osderror.log dropped. All log entries are written to the file DVBViewer.log, by default only critical errors and exceptions. The commandline parameter -debug additionally enables general event logging (as before), and -osddebug (new) general OSD event logging. The parameters -debug and -osddebug can be used separately or together.
Fix: Options: When using the tab key for navigation the selection rectangle marking checkboxes as focused wasn't displayed. Additionally the tab order had to be corrected on some pages (= order of control elements when using the tab key).
Change: Extended Options: "Ignore error messages" checkbox removed (still available as tweak, see Tweaker.exe)
Change: EPG Options: Restructured. The former "Do not receive EPG Data" checkbox now appears as a reverse "Receive standard EPG data" checkbox making more clear what it does.
Fix: EPG Options: After removing all MediaHighway/Freesat entries the default was restored on next launch. Additionally there were outdated Outdated MediaHighway entries.
Change: Teletext Options: Color settings removed.
Add: TV/Radio Options: General Restructuring. The "Disable video/audio when minimized" checkbox was replaced by a "Playback in minimized state" dropdown list providing three options: On, Stopped and Audio Only - the latter letting you hear what is going on while video decoding is switched off in order to save CPU power.
Fix: Channel Logo Options: Changes didn't activate the Apply Button.
Change: Visualization Options: The section has been merged with the Music section. The "Reload Plugin List" button and the Plugin path setting have been removed. The directory now always is DVBViewer\VisPlugins.
Fix: OSD: System -> Settings -> Music settings were not synchronized with according settings in the Options Window. The Show Visualizations setting didn't take effect until DVBViewer was relaunched.
Fix: OSD: Radio text wasn't removed on Playback Off.
Fix: Recording Service Wizard: Bug causing heavy access violations if the Recording Service Wizard was executed while DVB devices were used (e..g. for TV/Radio playback). Now, when clicking "Finish", the wizard displays a warning in case of ongoing recordings and stops every DVB device usage.
Add: Recording Service Wizard: Support for DVB-T2 and IPTV devices (requires Recording Service 1.28.0 or later).
Change: GUI Skins: Default GUI Skins adapted to the new menu structure
Fix: GUI Skins: Position slider resp. seeking issues.
Change: Channellist Editor: The file dialog for importing channellist files now shows all channellist file types at once (e.g. *.csv and *.ini), no need to select the types separately anymore.
Fix: Commandline: DVBViewer ignored the upper 32 Bit of a 64 bit channel ID passed as part of a -c parameter.
Add: Datamanager: #System.mute contains the current mute state (1 = muted | 0 = unmuted).
Update: VOD Source Filter to version 2.2.0
Update: Transponder lists for Astra 13°/23°/28° East and Hotbird 13° East.
Update: Tweaker.exe to version 1.0.5 (search function added).
Update: Hardware Database: TBS, DVBSky and Digital Devices cards added.
Hallo
Wie bekomme ich das neueste Dvbviewer Beta Update?
Ich sehe im Customer Bereich nur die letzte stable.
[General]
IconWidth=16
IconHeight=16
SeparatorWidth=8
Toolbar=actStatusbar;actFullscreen;actHideAll;actTeletext;actEPG;|;actCDown;actCUp;|;actStationMinus;actStationPlus;|;actVolDown;actVolUp;|;actList;actAVSettings;|;actRecorderControls;actRecord;
Nur bei mir
Eine DVBViewer Pro Beta-Version 7.2.0.1 steht im Mitglieder-(Download-)Bereich -> Beta Section zur Verfügung. Die Datei DVBViewer_Beta_7_2_0_x.zip enthält Dateien, die in einer vorhandenen 7.2.0-Installation ausgetauscht werden müssen. Bitte die enthaltene ReadMe lesen! Sie beschreibt die Vorgehensweise.
Änderungen in Version 7.2.0.1:
Fix: Allgemein: Jedes durch den DVBViewer ausgelöstes Herunterfahren des Systems resultierte in einem Neustart (seit Version 7.2.0.0, siehe hier (https://www.dvbviewer.tv/forum/topic/66009-dvbviewer-beenden-mit-der-option-den-rechner-herunterzufahren-geht-nicht-mehr-mit-version-7200/)).