Support: WinTV v10 Release Notes

WinTV v10.0.40166

  • Fixes an issue with the WinTV-quadHD Rev B5I6 where there could be jerky video, even though signal quality indicated 100% (This is a reg key fix enabled only for the B5I6 model)
  • Analog close caption support is enabled by default now. Any problems unregister C:\Program Files (x86)\WinTV\WinTV10\hcwvbislicer.ax
  • Fixed cosmetic issue pressing Control + D on a non digital product which doesn't support Signal Strength/Quality

Recording improvements and bug fixes

  • Padding feature expanded to support multiple tuners (not just 1 or 2) which will help prevent missed recordings.
  • Fixed issue where if padding overlapped a recording and there were multiple tuners, it could try to start recording early when the tuner wasn't available.
  • Fixed issue that when trying to get the channel name a recording was recorded on, if we didn't have the channel and we had previously got a channel number, that was used instead of being blank.
  • Checking channel number when filtering duplicate scheduled recordings. This will avoid a Season Recording on BBC One at 11pm being seen as duplicate to an 11pm Season recording on ITV.
  • Fixed an issue that if a user had scheduled a single or recurring event and then a season recording was also added for that event, it could lead to a duplicate recording at the same time being added, causing too many recordings to be attempted for the number of tuners available, leading to missed recordings.
  • Fixed season recordings that matched with the wildcard, did not use the full name e.g. Season Recording of "Top Gear" would record "Top Gear: Polar Special" but the name would be just recorded as "Top Gear"
  • Fixed an issue that when editing an existing scheduled recording, no conflict checking was done. This could lead to more recordings than tuners being available.
  • Fixed an issue where a recording could be attempted to be started early when padding conflicted causing the recording to fail.
  • Added new override in RecordingPossible() to pass in the current recordingID that's being edited, to allow conflict check to work correctly, otherwise it treated the current recording as a extra to the version of the recording being saved.
  • Getting the EPG Event name for season recording.

WinTV v10.0.40143

  • Fixed a crash in the HEVC decoder which caused HEVC decoder initialization failed message by rolling back to the previous version. The new HEVC decoder is still deployed in Croatia, where the updated version was required.
  • Fixed an issue playing HE-AAC Radio channels in Germany, where the HE-AAC audio decoder would not give audio. Now using the ArcSoft Audio Decoder HD for radio, but respecting the decoder choice still for HEVC Video channels.
  • Fixed Copyright date in About and Settings page
  • Updated text around the SPDIF Output option to make it clearer

WinTV v10.0.40118

https://s3.amazonaws.com/hauppauge/wintv10/wintv10setup_40118.exe

  • Added check that settings-master-dont-edit.xml is valid, if it's not restoring from a backup version of the file
  • Showing a warning to the user if the settings and settings-master-dont-edit.xml (and the backup version) are all broken, rather than the app just not being able to open.
  • Added logging around 'AutoStartIR' function.
  • Fixed 32-bit HD PVR 2/Colossus2 driver was missing

WinTV v10.0.40103

  • Fixed an issue where the installer could hang copying files
  • XMLTV support: if you put an XMLTV file in c:\users\public\wintv named tvguide.xml you can use XMLTV Guide. Each channel needs to have it's EPG Source changed in 'Settings' (gear icon on the lower left of WinTV) -> 'All Channels'. Select a channel and choose 'Details', then change 'EPG Source' to the chosen EPG channel. EPG Update now loads XMLTV after the live EPG data, so live data doesn't override the XMLTV data.

WinTV v10.0.40091

https://s3.amazonaws.com/hauppauge/wintv10/wintv10setup_40091.exe

  • Updated HEVC decoder to fix issue with image being zoomed off the screen in Croatia
  • Showing Model and MAC being used in Details (when you press Control + D) great for if you have multiple products running and not sure which Window is for which TV tuner
  • Signal Quality Monitor now part of the WinTV v10 application:
    • While watching live TV, hit Ctrl-D to bring up status, which now includes Signal Quality
    • Titlebar shows the signal quality and updates in real time
    • Fixes for Signal Quality Monitor in 2 tuner PIP mode and 4 tuner PIP mode
    • Fixed issue Signal Quality didn't work after channel change
    • Signal Quality Status can be turned on/off from Advanced Options
  • Added missing UK channel logo
  • Skin.xml updated to make all items fit on screen when pressing Control + D
  • Fixed issue that in the installer under certain upgrade cases the blank master database file wasn't copied, so the new logic to fix a bad database couldn't copy a replacement file over. This presented as having issues saving a channel scan, because it could end up using a really old WinTV v8 database that had missing tables in the channel database
  • Updated translations

WinTV v10.0.40075

https://hauppauge.s3.amazonaws.com/wintv10/wintv10setup_40075.exe

  • Fixed an issue causing an older driver for the HVR-930 (16xxx) to be installed, not the new driver which fixed a Windows 10/11 issue of jerky capture
  • Added <IRBlasterStartupDelay>0</IRBlasterStartupDelay> support to allow for a delay after resume from sleep
  • Fixed an issue double checking the StreamType from the ServiceInformation, when the broadcaster isn't sending <Streams>. Now checking if it's null before using it. Caused an channels not to be found during a scan.
  • IR32.exe is signed
  • Added support to update polarisation and symbole rate during a DVB-S scan if the channel already exists.
  • When checking if a DVB channels are duplicate, now considering 'frequency', 'serviceType', 'polarisation' and 'symbol rate'. Fixes an issue where if serviceType was changed it never hit the code that updated the serviceType because the channel wasn't found in the channel list as it was deemed to be a duplicate.
  • Fixed issue in Italy after switchover which caused some channels to not show Video. StreamType 0x80(128) teletext stream was incorrectly detected, which caused the video to be detected as MPEG-2 not H.264
  • Fixed a crash changing the sort order for the Recording list. The old list's handles weren't cleared which caused a crash
  • DBCheck now checking the last good channel database it restored from and if that is also bad, then restores from a blank database
  • Added 'GetChannelByPreferenceNumberCache' so when getting the channel name for a long list of recording items, we can do this quicker than accessing the database for each iteration. This reduces time from 12ms to 4ms to add a recording to the list, which saves a huge amount of time on a long list
  • Added support to use [DEST_FILEONLY] which returns just the filename without path in the ffmpeg autoconvert command line. This allows a user to add a custom path for the output file (for example)
  • Fixed an issue if you clicked on the channel name in the TV Guide, it could cause the left hand pane to scroll when using the mouse wheel rather than the whole page.
  • Updated channel logos for UK
  • Colour changed on channel name in TV Guide. WhiteSmoke not DarkGrey which fixes an issue with transparant logos
  • Showing the channel number for DVB channels in the TV Guide even when using a logo
  • TV Guide no longer has a big delay opening
  • Recording List loads much faster now, especially with long channel lists
  • Saving the prefered Recording List sorting method to settings.xml
  • Added <ShowOrphanRecordings> for test purposes
  • Reduced noisy logging in Recording List
  • Increased time to load the playbackhistory of items in the recording list
  • Added support to use [DEST_FILEONLY] in WinTVRec.exe

WinTV v10.0.40047

  • Fixed scanning issue on WinTV-HVR-955Q which required multiple scans to complete the channel list
  • Now using page_time_out value from stream to decide when old subtitles should be removed. Fixes an issue where old subtitles were left on screen at the end of a program
  • Added 3700ms delay to DVBSubtitles to stop them behind ahead of "live"
  • Fixed an issue that Subtitle sync was out at the start unless you skipped in the stream.
  • Fixed link to ffmpeg builds from Advanced Settings
  • Added support for new WinTV-HVR-5525 Rev C4I6 with D60 demod (same Windows7/8 issues as the quadHD etc, no signed driver)
  • Optimised installer size
  • Added support for new WinTV-HVR-935 Rev G3I6 in the installer
  • Added option to not start IR each time with <AutoStartIR>false</AutoStartIR>
  • Added option to not close the TV Guide when clicking watch button <KeepEPGOpen>false</KeepEPGOpen> (customer request)

Changes to fix failed recordings:

  • Changed the way WinTV retries if a scheduled recording fails. Now we stop the tuner and restart it. This should help in situations where there is no data from the card due to a momentary weak TV signal
  • Finishing failed recordings rather than leaving them stuck as "Recording". Failed recordings might be due to a temporary loss in the TV signal (antenna moving, trucks passing by a building causing temporary reflections, etc.)
  • Saving the signal quality and strength as the status for failed recordings (where it failed on 1st and 2nd attempt)
  • Not overwriting the Scheduled Recording "Reason" field in HauppaugeTVServer for early finished recordings (which previously overwrote status messages made by WinTVRec
  • Fixed issue if the recording ended a couple of seconds early due to startup time a minute could be taken off the end time in the recording list.

Other changes

  • Fixed issue on QAM if a QAM channel changed frequency and channel was previously in the database, the channel wasn't updated to the new frequency
  • Fixed issue on ATSC/QAM/DVB-C/DVB-T/DVB-S if the ServiceType in the stream changed, it wasn't updating during the new scan. (e.g. If it was saved as MPEG-2, then changed to H.264, it would remain as MPEG-2)
  • Adds support for Colossus2 Rev F0 and F1. Added Asmedia driver for Colossus2 on Windows 7.
  • Fixed issue installing Asmedia driver on Windows 7 32-bit OS
  • Fixed Windows 7 and 8 64-bit driver for HDPVR2/Colossus2 was old and unsigned.
  • Fixed Win7/8 and Win10/11 hcw85bda driver no longer have common 64-bit components as they are different versions. WinTV v10 download increases by 5Mb
  • Fixed WinTV-HVR-5525 had a patch to install a different driver on 64-bit OS to fix a DiSEQ issue
  • Updated HauppaugeTVServer to correctly set the video standard in non game mode.
  • Remove a tuning optimisation that could lead to missed scheduled recordings on WinTV-quadHD
  • Logging signal quality and strength when starting a recording for and also when the user presses Control + D during Live TV
  • Showing frequency (or channel number for ATSC) in the Signal Strength Details (customer request)
  • Showing a warning on Windows 7 and 8 when using the new revision WinTV-quadHD (Rev B5I6) and will attempt to install the Windows 10 newer driver which will likely not load depending on PC configuration.

WinTV v10.0.40004

  • Increased ATSC scan wait time from 2000ms to 2500ms, should help with sometimes channels not being seen while scanning

WinTV v10.0.39351

  • Satellite radio channels: fixed ServiceType 0xA AAC Radio channels were not added to the channel list during a satellite TV DVB-S/S2 scan (worked fine on DVB-T and DVB-C)
  • Updated satellite.xml for Astra 19.2E
  • Removed some unused logging
  • Updated driver to support new model European DVB-C/T/T2 WinTV-quadHD 1.59.39158 This model is only 'officially' supported on Windows 10 / Windows 11 due to new Microsoft driver signing process
  • Increased the device lease time from 40 seconds to 120 seconds when recording. This should help where a customers PC just has a random 30 second or 60 gaps in the timer which is supposed to run every 3 seconds. This gap caused the lease to timeout and the recording stopped early
  • Removed a change to detect DCR devies when a regular Hauppauge device was also connected.
  • Fixed EPG update was being attempted on FM Radio channels
  • Removed Android Flash support in WinTV Extend. It now goes to the correct Android web pages no matter what version Android OS is loaded.
  • NAS recording updates: Added a different 5 second wait and retry if network path isn't available. This can be triggered becaus the NAS is a sleep, the first attempt wakes it up then is availble for retry.

WinTV v10.0.39326

  • Moved some TVServer logging into the regular log files instead.
  • Showing soft warning if the user already has a network connection to the NAS recording directory, since we can't actually test the username/password.
  • Added logging for lease not renewing on Scheduled recordings. There is a 1 minute gap in the logs when renewing lease on customers PC which causes the lease to expire.
  • Checking if recording name exists before starting. If it does, change the name so it can record. Fixes an issue where customer tried to record "NFL Highlights" on two channels at the same time both would result in same filename
  • Fixed Game mode wasn't deleting slip files.
  • Game mode now doesn't use slip files when recording is enabled.
  • Fixed quality wasn't being set for Analog baseband inputs.

WinTV v10.0.39306

  • New feature: record your TV programs to a network drive. You can now record to a network drive (NAS drive). This setting is in Settings -> Recordings -> Network Recordings. The recording is initially recorded onto a local disk drive, and then copied over to the netwrok drive after the recording is complete. When the copy is finished, you can optionally have the original recording deleted from your local disk drive. Network recordings are shown in the Recording List so you can play the recorings back in WinTV v10 from the NAS drive. Added a 5 second wait and retry when copying scheduled recordings to the NAS drive. Only copying to network if TS2PS is OFF for this release. Speed up network access when there is already a drive mapping. WinTV v10 now tries to copy first without credentials then with credentials, to avoid a 17 second timeout when there is an existing connection to the Network drive. Trimming trailing \ at and of network share name if user typed it with extra \ at end. 'Browse network location' button checks if the connection can be made before opening at that location, if it can't it opens the default My Computer window and blanks the box. Re-using existing network connection if a connection is already made when accessing network files.
  • Channel database corruption checks: The channel database holds the list of TV channel frequencies plus keeps the Scheduled Recordings list. This new function checks for MDAC failure when connecting to the channel database. Added a check for the database connection at WinTV startup, verfies the oledb32.dll database connection is functioning. Getting the error code form inside databasehelper. Added a check for the database file contents, verifies the database is valid. Attempts to restore from 'last good' or a blank database. This should resolve any instances of the app just "Not opening" and help user or at least give them the info why. Added a check for the database file contents, verifies the database is valid. Attempts to restore from lastgood or a blank database. This should resolve any instances of the app just "Not opening" an help user or at least give them the info why.
  • Added Procamp colour controls for WinTV devices with analog video support (the WinTV-HVR-955Q, 935Q, HD PVR 2, etc.):
    Procamp (the brightness, contrast and saturation color controls) can now be changed while viewing Live TV. Procamp settings are under 'Settings -> Padding/Quality' If you have slip mode enabled there is a few second delay between changing values and seeing the values applied on screen. Procamp control is only enabled when an Analog product is connected. Only allowing modification of Procamp values while LiveTV is running. Loading default procamp values from hardware on first run.
  • Fixed a crash on some PCs going to full screen on Windows 7
  • Add frame rate and interlaced status to Stream Details (For HD PVR 2 style devices/recordings)
  • Added place holder to get frame rate for DVB streams.
  • TVServer update to potentially fix PAL-60 issue.
  • Added UI message if the skin files are missing which can prevent the app from starting at all without any UI message.
  • HEVC decoder not installed on 32-bit Windows OS, where the decoder is not supported. Appropriate warning shown to user in HEVC required countries.
  • Fixed issue building HauppaugeTVServerPS.dll
  • Added logging for a customer who had issues starting up WinTV after a few tries and required reboot to work again
  • Added option to specify recording name/sub folder. Needs a few tweaks like checking for blank filenames but for those wanting to test, set
    < ShowRecordingWindow>default</ShowRecordingWindow>
    from
    <ShowRecordingWindow>none</ShowRecordingWindow>
  • Duration of orphaned TS files is now shown (e.g. if you emptied the databased and re-installed) - this is used when Network Recording is enabled.
  • Showing how long into the recording you watched not just "Watched" text
  • Analog Aspect Ratio now set on StreamEEz/HDPVR2/Colossus2 (Allows the capture of 16:9 SD content now)
  • Logging Quality and Strength to the log.txt when you press Control + D
  • Added support for AV Header on Colossus2. Fixed audio was not coming from AV header on Colossus and Colossus2. Fixed second composite/s-video wasn't being tuned on Colossus2
  • Fixed issue in Malaysia where some channels don't have in the Sevice information - for future placeholder channels, would cause not channels to be found on that frequency.
  • Added extra logging to WinTVTray

WinTV v10.0.39227

  • Fixed Procamp settings didn't work on USB Live 2.
  • Fixed Signal Quality not working after a channel change
  • Fixed skipping back after previously skipping forward to live again, resulted in rewinding to the wrong point.
  • First skip back is now accurate. Previously it was the chosen skipback seconds plus the number of seconds that product had buffered before starting LiveTV
  • 'Use Hardware acceleration' for H.264 value is now respected. This was previously disabled because customers had an issue with 3+ channels with 'Use Hardware acceleration' for H.264 on. But some customers needed it turned on. So if customers have issues with Four Tuner PIP mode in countries with H.264, they will have to enable/disable this manually.

WinTV v10.0.39211

  • Fixed Analog Scan which was broken.
  • Added seperate tick box for H264 and MPEG2 Hardware Acceleration. Fixes an issue where MPEG-2 acceleration was turned on in 4 tuner PIP mode, but H264 acceleration was disabled.
  • Pressing Control + D during LiveTV gives Signal Quality/Strength.
  • Added support for DVB-S signal strength.
  • Added support for new Credit Card remote.
  • Fixed AutoStart check box wasn't used after the first initial setup wizard.

WinTV v10.0.39181

  • Fixed support for the WinTV-UnoHD (Europe).
  • Includes improved HEVC decoder for Germany, Italy and Hungary

WinTV v10.0.39159

  • Fixed an issue where tuner count for WinTV-quadHD USB was 8 not 4, causing too many scheduled recordings to be allowed to be recorded.
  • Fixed spacing issue in logging.
  • HauppaugeTVServer is now handling setting the next run event for EPG Update (previously this was set in WinTVEPGLoader). If the PC was off for the event the time wouldn't be updated to the next 6 hour slot. e.g. EPG Update at 8am: PC was turned on at 9am, the next EPG update would not happen until 8am the next day. Now it will run as expected at 2pm (or straight away if the option to perform EPG Update at boot is set)
  • Fixed issue playback stored position wasn't loaded from the database, only from memory of last used files.
  • Added option to increase context menu size:
    <ContextMenuFont>Segoe UI</ContextMenuFont>
    <ContextMenuFontSize>9</ContextMenuFontSize>
  • Added extra wait when getting status from TVServer to allow it to get the corrrect status when the TV Tuner being used for a recording.
  • Added option to increase font size for channel list to help in full screen mode on 4K displays. Will re-visit this to add support automatically for this based on the zoom level used in the OS, so things appear bigger automatically when requested.
  • Added UI message when tuner is stolen for EPG update (however TVServer doesn't currently allow it)
  • DVB-S updates

  • Not performing EPG update on DVB-S frequencies when <EPGChannelNameMatch> is true since the EPG data will come from the other source.
  • Showing correct value when EPG update takes over 1 hour (e.g. on DVB-S in Germany)
  • Added option <EPGChannelNameMatch>true</EPGChannelNameMatch> which allows DVB-S to use the EPG listings from other sources (e.g. DVB-T). This provides 7 day EPG for most channels in the UK where there is no guide data broadcast on DVB-S. If a customer would like to receive the 7 day EPG for their DVB-S product, they can purchase a DVB-T tuner to provide this data (or if they have a hybrid product like the HVR-5500)
  • Creating EPG listings for several "+1 hour" versions of channels that are only broadcast on DVB-S and not DVB-T, from the original non +1 channel

WinTV v10.0.39104

  • Fixed issue adding a scheduled recording: existing Recurring recordings could cause a false positive that the tuner was in use, due to UTC vs Local Time differences
  • Fixed an issue scheduling a new event from the EPG, if the time zone was not the same as UTC time. The data passed in to check was in UTC, but the existing scheduled recordings list was in LocalTime. This caused "no conflicts" where there should be some and "false conflicts" where recording should be possible.
  • Added more information to the message box that tells the user recording is not possible.
  • Close caption updates

  • Added new interface EnableCC to allow switching of CC tracks. Context Menu now present a list of CC tracks to select from
  • Updated Nablet MPEG-2 Decoder to support CC3/CC4 tracks
  • Removed CC5-8 tracks from UI
  • Added API on Nablet MPEG-2 Decoder to set 2nd field for CC3/CC4
  • CC/Subtitle UI options are now based around the product connected, not just the product in the database. If no products connected, it falls back to the list of products in the database.
  • Other updates

  • Setting next run of WinTVEPGLoader before updating EPG. In case the update fails, the next time wouldn't be set.
  • Updated Nablet MPEG-2 Decoder. Fixed issue using the deinterlacer filter with the Nablet MPEG-2 Decoder in WinTV Extend.
  • Text change in Scheduler when no event for a Season recording is scheduled because it's not on currently.
  • Few updates in UK terrerstrial.xml - more to come.
  • Now/Next now shows the Channel Name and number to help in Full Screen mode where you can't see the channel name.
  • Fixed an issue with at 1080i Stream in the US where the video was 1088 lines not 1080 which caused it not to play in WinTV Extend
  • EPG settings are saved and restored after a new version is installed
  • Disabling H.264 Hardware acceleration in quad Tuner PIP mode, on certain Graphics card using more than 2 instances caused a crash on channnel change.
  • Fixed some issues releasing the EVR Renderer
  • Fixed Major Minor numbers appearing in WinTV Extend
  • Removed Manual Checks for DVB-T Streams in Portugual, Malaysia and Ghana with bad Stream Types, we now properly check the Audio Type automatically.
  • Logging Channel scan results for DVB-C
  • Fixed typo in channel scan results which caused ONID to be 0.
  • Fixed an issue that could cause AutoStart LiveTV to keep happening after wizard had been run
  • Updated HEVC decdoer which fixes issue where only one instance could be used.
  • Updated HEVC decoder which fixes issue that the decoder would only work under the user account it was first registered.

WinTV v10.0.39084

  • Recording logs are now stored in their own subfolder when extended logging isn't turned on. Previously this only happened with Extended logging on.
  • Ignoring SDT tale on ATSC over TVCT, which could cause channels not to be found if there was also a DVB style SDT table in the stream
  • Not doing the fallback LiveTV start attempted if EPG update is in progress, to avoid a loop it could get stuck in.
  • Fixed issue with second half of quadHD PCIe not being found in a previous beta version
  • Adds BETA support for padding feature and more than one TV Tuner
  • Recording and Scheduled recording updates

  • Fixed issue where scheduled recordings could be missed with more than one tuner present, depending on the start and end time of previous recordings.
  • Fixed an issue checking for overlaps in sheduled recordings (bug caused converting to local time twice).
  • Scheduled recording logs (WinTVRec-xxx.txt) are now always created even when extended logging isn't enabled. They are also put in their own subfolder to keep it tidy C:\users\public\wintv\logs\RecordingLogs\
  • WinTV Recording logs files now have date and time in the filename, to make it easier to find the correct file.
  • Lots fixes and improvements when you have multiple TV tuners resulting in conflicts and lost recordings
  • Fixed issue with multiple instances of Capture Plugins appearing, causing multiple recordings to be able to be scheduled when there aren't enough tuners, which could cause a crash to show in Event Viewer.
  • Other bug fixes and improvements

  • Updated driver hcw85bda 1.59.39012.0, fixed issue IR could stop working on quadHD when the second half of the board was used.
  • Fixed an issue with BullGuard anti virus blocking installation.
  • Fixed issue typing numbers 5 and above on the keyboard to change channels
  • XML from a Channel Scan now logged on ATSC and QAM when Extended logging is turned on. (DVB already had this enabled)
  • Updated HEVC decoder to fix issue where it couldn't be registered on certain PC's. (This previously caused a hang in the installer as the decoder never registered). The hang was fixed in the previous build, but the filter wouldn't be registered still.
  • HEVC decoder now digitally signed.
  • HCWI2C32.DLL and HCWPNP32.DLL now digitally signed.
  • Nablet MPEG-2 Decoder now digitally signed.
  • Updated Nablet MPEG-2 Decoder to fix issue in Sweden where there was dynamic switching from frame to field structure into the elementary stream

WinTV v10.0.39058

https://hauppauge.s3.amazonaws.com/wintv10/wintv10setup_39058.exe

  • No longer setting VMR9 as default on Intel Graphics and Windows 10 since some PCs have broken VMR9 Renderer's which causes a crash in the Intel Graphics driver. If you see an OSD flicker, this can be solved by changing to VMR9 in Settings -> General -> Video Renderer.
  • Fixed an issue registering the HEVC codec on some PC's, which caused the install to hang at the HEVC stage. Install will just continue now. We will work on why the decoder can't be registered on some PC's and will be resolved in a future build.
  • BitDefender work around: uses an alternative method to get TV tuner Model/MAC when Bitdefender is installer OR if the installer crashes during hcwpnp32 detection. It will always use this method if it detects Bitdefender on the PC. If Bitdefender isn't on the PC and it crashes during hcwpnp32, the next run of the installer will use the alternative method using prodinfo.exe
  • BitDefender work around: fixes an issue where BitDefender could quarantine the installer.
  • MajorMinor number support for ClearQAM as well as ATSC now. (still needs to be manually enabled currently)
  • hcwpnp32/hcwi2c32.dll now Digitally signed.
  • Fixed issue scanning DVB-S and DCR sources since 39036
  • Quicker loading Scheduler for first time, when it loads in any TS files it found in the recording folder.
  • Fixed support for true
  • Major/Minor can be typed in to change channels.
  • Updated Nablet MPEG-2 Decoder to fix an issue seen in North America where changing channels could hang the app.
  • Tidied up logging around creating Scanning Table entries in the database. Removed confusing logging about Fake Services which always came up.
  • Fixed exception if the remote or keyboard command for Mute was used in Quad Mode.
  • Fixed mute button status could get out of sync in Quad Mode via keyboard command
  • Showing Padding durations on the scheduler screen, so the user doesn't have to go into each recording to see what values they used.

WinTV v10.0.39041

  • Submitted for whitelisting (39036 and 39041) AVG/Avast/ESET. The WinTV v10 application internal components have been whitelisted by Avast and AVG. The latest installer and binaries in this version have been uploaded and will be whitelisted shortly
  • Changed the way WinTV v10 installer adds the windows exceptions to avoid an issue when Panda Anti Virus is installed which could stop installation half way through.
  • Fixed issue HEVC would not work on CPU's without AVX2 extensions
  • Fixed issue that scheduled recordings in rare cases would not function.
  • Fixed issue with multiple quadHD's, if setup via the initial wizard channel mappings for the second half of the second card would not be created.
  • Creating channel mappings on quadHD now much quicker
  • Creating scanning tables at start of scan now much quicker
  • Creating Suites now faster, so saving channels at the end of scan time much improved
  • Deleting Channels at start of scan now much quicker
  • Saving Channels at end of scan now much quicker.
  • Checking for AutoStart LiveTV after settings page is closed. Live TV will now Automatically start after scan has been run from the settings page, so long as there are channels in the channel list.
  • Added a UI message during the 7-8 second pause starting a scan, while the tuning tables are created so the app doesn't look like it's hung
  • Fixed an issue if the user hit back after a scan, the new message could be left on screen.
  • Only showing the deleting channels UI message if there are actually channels to delete.
  • Added tick box to delete all channels before performing a scan.
  • Fix an error when pressing Control + D while tuning.
  • Updated Hauppauge Digital Signature
  • Enabled Nablet MPEG-2 Decoder by default. Updated Nablet MPEG-2 Decoder to fix an issue with corruput image on certain PC's (diagnonal lines)
  • Try to avoid a crash if the VMR9 renderer isn't functioning
  • Enabled recovery when using VMR9 renderer and the desktop is lost/UAC box comes up. Stops the app crashing/hanging

WinTV v10.0.39034

  • The WinTV v10 application internal components have been whitelisted by Avast and AVG. The latest installer and binaries in this version have been uploaded and will be whitelisted shortly.
  • Checking for AutoStart LiveTV after settings page is closed. Live TV will now Automatically start after scan has been run from the settings page as long as there are channels in the channel list.
  • Added a UI message during the 7-8 second pause starting a scan. This pause is due to the tuning tables being created
  • Fixed an issue where if the user hit 'Back' after a scan, the new message could be left on screen.
  • Added new function ReloadPage() to Wizard, to allow functions to be trigged when the page is reloading via pressing the back button. e.g. Items that would normally be setup on Page load, but the page isn't re-loaded when you hit back
  • Only showing the 'deleting channels' UI message if there are actually channels to delete.
  • In the Scan menu, added tick box 'Delete all channels' before performing a scan. This allows the erasing of the channel database and creates a fresh channel list.
  • Updated Hauppauge Digital Signature.
  • Try to avoid a crash if the VMR9 renderer isn't functioning. Enabled recovery when using VMR9 renderer and the desktop is lost/UAC box comes up. Stops the app crashing/hanging.
  • Enabled Nablet MPEG-2 Decoder by default. In 'Advanced Options' you can still change to other decoders. Updated Nablet MPEG-2 Decoder to fix an issue with corrupt image on certain PC's (diagnonal lines).
  • Changed the way WinTV v10 installer adds the windows exceptions to avoid an issue when Panda Anti Virus is installed which could stop installation half way through.

WinTV v10.0.39009

  • Improved the quality of JPG image captures by going to 100% from the default 75% quality. You can still select raw BMP images in the WinTV settings menu -> Capture tab -> Snaphot file type
  • Fixed a bug with Extend streaming to Android devices

WinTV v10.0.38366

Extend changes:

  • Replaces Flash Streaming with HLS Streaming for Chrome, Edge and Firefox.
  • Added Hauppauge Transport Filter when creating TS files in WinTV Extend, to remove the extra PMT entry for Network which confused M3U8 Chrome playback.
  • Not adding Pinnacle Deinterlacing filter in WinTV Extend when using the Nablet MPEG-2 Decoder
  • Added support for alternative PCR PID used by Hauppauge TS Muxer when streaming file with the TS Segmenter
  • Using local fixed copy of hls.js for PC Streaming
  • Fixed issues cleaning up previously used sessions of WinTV Extend.
  • Increased wait from 4 to 5 seconds before starting Extend transcode. Fixed issue on DVB-T2 channels in UK with lower signal strength.

EPG and Scheduler updates:

  • Fixed issue that the Collect EPG at PC Startup button setting wasn't loaded when Guide page loaded, so always got set off.
  • Fixed an isue in TVServer that the EPG Update wouldn't run first time after being enabled. Now if the EPG Update time is reached and TVServer hasn't started in the last 5 minutes, then the full EPG Update will run, otherwise just the recurring event will run. Feedback welcome (please send to: sdk@hauppauge.co.uk)on this time value, e.g. how long after the PC has booted for the first time, do we deem it ok to run the EPG Update that the customer enabled.
  • Added button Update EPG at PC Startup if update was missed for DVB products (Logic in TVServer needs changing around "First run vs just started TVServer late" so Full EPG update happens the first time you enable it.)
  • Enabling/Disabling 'Wake for EPG' and 'UPdate EPG at PC Startup' buttons when Automatic EPG Update is on/off
  • Fixed issue selecting a suite from the TV Guide, did not take into account Analog TV had been removed from the list, so the wrong suite was chosen.
  • Hidden FM Radio favourite list from TV guide
  • Fixed a cosmetic issue when a season recording didn't have any up coming events. Now shows a nice message on screen so user understands why it's not recording
  • Hide 'Cancel Recording' button for succesfully recorded shows in the past. The EPG shows entries for the last hour before so could be shown in error.
  • Fixed issue where the Scheduler 'Cancel' button could show on the Details page of an EPG entry if there was a Ready Recording with the same name.

Other updates:

  • Reset Renderer turn off temporarily.
  • Added QAM and DCR as source types when checking if CC's are available in HasCCAvailable. This fixes no CC's on WinTV-DCR-2650.
  • Picture in Picture enabled for DCR-2650
  • "Nablet MPEG-2 Decoder" now default MPEG-2 decoder.
  • Added UI message when updating pre and post padding scheduled recordings to avoid a 3 second UI hang.
  • Added UI message after completing a channel scan when clicking Finish, to avoid a 2.8 second UI hang.
  • Fixed issue where if graph could not be stopped, it could get stuck in a loop trying to Destroy the Graph.
  • Added UI message when saving Channel Scan results, avoid an up to 10 second wait while channels are created. Please check all types of channels scan.
  • Fixed season recordings weren't using pre and post padding values.
  • Season recording pre and post padding defaults are now updated when the default are changed. Previously it would only be updated the next time you created a season recording.
  • Fixed an issue when with LiveTV freezing with VMR9 when video is running and the UAC box pops up, when the app changes monitors, or Ctrl+Alt+Del is pressed. Video now resumes. (New MPEG-2 Decoder and latest application required for this fix)
  • Using a third party TS to MPG converter

WinTV v10.0.38321

  • Fixed VMR9 snapshots not working
  • Fixed EPG Update post run action drop down not populated
  • Fixed EPG Update post run action box value wasn't saved when being changed.

WinTV v10.0.38315

  • Stream Details now working with VMR9
  • Not logging if no CC's are available in the stream repeatedly
  • When counting tuners in the Guide page to decide whether to run in the background or foreground, checking they are digital tuners not Analog. Fixes an issue where the EPG update would fail if you had a analog device also plugged in.
  • Updated IR32 to support PCTV remote controls (special Activation Codes needed).
  • Supports prototype remote control

WinTV v10.0.38311

  • Fixed issue starting LiveTV in Quad PIP mode
  • Fixed issue stopping LiveTV when wizard launched from Quad PIP mode
  • Fixed issue stopping LiveTV when EPG update launched from Quad PIP mode
  • Commented out new code for GetMetadata() on VMR9Custom
  • Resetting Renderer preference when exiting Quad PIP mode from Wizard or EPG Update
  • Fixed an issue closing TV Guide after performing an EPG Update, could cause an exception.
  • Restarting LiveTV if it was stopped for an EPG Update
  • Improved logging for ATSC and QAM scanning.
  • Prompting to perform EPG Update after enabling Automatic EPG Update, as then next run won't be until default 3am after this is enabled.
  • Improved channel scan logging for ATSC, QAM and Analog TV
  • Restarting LiveTV if it was stopped for an EPG Update
  • Hardware Acceleration enabled by default.
  • Improved logging for ATSC and QAM scanning.
  • Prompting to perform EPG Update after enabling Automatic EPG Update, as then next run won't be until default 3am after this is enabled.

WinTV v10.0.38302

  • EPG Update frequency default changed from 24 hours to 6 hours in North America to ensure full EPG for season recordings. Lots of NA channels only have 6 hours of EPG.
  • Updated HCWTSReader to fix issue with missing PCR values causing no duration to be shown
  • Automatic EPG Update disabled by default in North America until a Season reecording is scheduled, then it's automatically turned on. This will resolve issues where if the PC is started the missed EPG update is run (in order to be able to schedule further season recordings)
  • Fixed issue where durations longer than 1 hour were not displayed on TimeRight
  • Fixed Snapshot when using VMR9 as the Renderer
  • Scan results are simpler when Extended logging is turned off for easier reading.
  • Removed some further unneeded logging from log.txt
  • Improved the DVB-S scan results logging.
  • Reduced memory leak when opening Recording
  • Fixed issue causing Log.txt to be prefixed WinTV10-xxxx.txt with Extended logging on.
  • Added Channel number to ATSC channel logging in EPG Update
  • Fixed an issue where EPG update would not finish if a particular frequency in the database was not mapped to the current board, leading to missing/empty EPG
  • Updated satellites.xml for Astra 28.2E
  • StartScanningTransponder now returns if it started correctly or not, so the Front end app, can show some status, rather than blindly not finding anything. Status implemented for Analog, since this is where issues like Cortana using the tuner happen. Will find a DVB graph that won't run and implement status there too. JerryH has a customer that doesn't "find channels" on a particular PC, this sound like a candidate for the check.
  • Waiting 3000ms after adding recurring recordings at TVServer startup, before telling TVServer to reload them to avoid an MS Access commit bug. This meant any missed recordings wouldn't be started until the next reload
  • Fixed an issue where WinTV-UnoHD Capture plugin could not be registered.
  • Added logging when using the ArcSoft demux for recorded radio, to make it more consistant with LiveTV mode in the log.txt
  • No longer using Microsoft DTV Decoder on Windows 7 in QuadPIP mode
  • No longer adding Teletext and Subtitle filters in QuadPIP as they are never used/cleared which fixes a memory leak going in and out of QuadPIP mode.
  • Updated HCWTSSubtitle filter, HCWTSTeletext filter, PSIParser filter
  • Fixed an issue with bad EPG in New Zealand, the stream had the wrong tsid value, so wasn't matching with the channels tsid.
  • Fixed several WinTV10.exe memory leaks for enhanced long term reliability
  • Fixed a memory leak in TVServer when adding scheduled recordings
  • Fixed a hang that could happen in TVServer, which would lead to WinTV not responding because TVServer had hung, but was still running.
  • No longer inserting Hauppauge CC Inserter on DVB channels for Live TV.
  • Disabling hardware acceleration first run on Windows 10 - 2004
  • Fixed issue that even when autoconvert using ffmpeg was turned off, it would still be used.
  • Fixed an issue EPG wouldn't update if there was Analog channel in the list, but no Analog Source available
  • Disabled Hardware Acceleration by default on Windows 10 2004, as this Windows update has issues with Hardware acceleration on some graphics cards
  • Fixed an issue where WinTV-UnoHD Capture plugin could not be registered.
  • Added logging when using the ArcSoft demux for recorded radio, to make it more consistant with LiveTV mode in the log.txt
  • No longer using Microsoft DTV Decoder on Windows 7 in QuadPIP mode, so Nablet Decoder will be used in all modes
  • No longer adding Teletext and Subtitle filters in QuadPIP as they are never used/cleared which fixes a memory leak going in and out of QuadPIP mode.

WinTV v10.0.38281

  • Updated HCWTSSubtitle filter
  • Updated HCWTSTeletext filter
  • Updated PSIParser filter
  • Fixed an issue with bad EPG in New Zealand, the stream had the wrong tsid value, so wasn't matching with the channels tsid.
  • Fixed several WinTV10.exe memory leaks for enhanced long term reliability
  • Fixed a memory leak in TVServer when adding scheduled recordings
  • Fixed a hang that could happen in TVServer, which would lead to WinTV not responding because TVServer had hung, but was still running
  • No longer inserting Hauppauge CC Inserter on DVB channels for Live TV
  • Added logging option ExtendedLogging2 = false, which will hide the channnel info in the log.txt for less noisy debugging (internal use)

WinTV v10.0.38259

  • Fixed an issue EPG wouldn't update if there was Analog channel in the list, but no Analog Source available
  • Disables Hardware acceleration by defualt on Windows 10 2004, as this Windows update has issues with Hardware acceleration on some graphics cards
  • Added some extra logging to Guide Form, customer reported crash loading Scheduler/EPG page
  • Fixed an issue scheduling Season recordings, some events could be missed as UTC time not Local time was being used for the comparison, which could lead to conflicts where there were none.
  • Force de-interlacing mode on VRM9 renderer
  • Fixed Update EPG button didnt collect full EPG on DVB-S
  • Fixed an issue playing recordings on Android, increased the wait for the first 2 chunks to appear.
  • Fixed a number of memory leaks in HauppaugeTVServer, so long term usage performance should be increased.

WinTV v10.0.38234

  • Fixed an issue scheduling Season recordings, some events could be missed as UTC time, not local time, was being used for the comparison. This could lead to conflicts where there were none. You would press season record and the item wouldn't be highlighted to show it was recording (In the UK this would happen if recordings were next to each other, but in the US this would happen if they were 5 hours apart)
  • Force de-interlacing mode on VRM9 renderer

WinTV v10.0.38232

  • Fixed Update EPG button didnt collect full EPG on DVB-S
  • Fixed an issue playing recordings on Android, increased the wait for the first 2 chunks to appear.
  • Fixed a number of memory leaks in HauppaugeTVServer, so long term usage performance should be increased.
  • Fixed an issue enabling the built in TS2MPG auto conversion.

WinTV v10.0.38205

  • Live Radio and recording now uses the ArcSoft MPEG Demux filter. Fixes issues with Radio channels in Poland and Australia.
  • Fixed an issue setting last IR Blaster channel too early
  • Fixed issue blasting Channel 0
  • Added support for H.264 channels from the DCR-xxxx devices, previously all channels were treated as MPEG-2.
  • Fixed an issue where the last used IR Blaster wouldn't be reset, leading to the next blast not happening.
  • Detecting if the file we are going to playback is Radio or not (to allow us to use an alternative Demux for radio)

WinTV v10.0.38190

  • Fixed a long standing issue when changing channels, you could get a black screen. This would happen when changing TV muxes, but there was stale data from the last mux after tuning, so the Audio and Video PID's were set to the previous channels values, resulting in a black screen
  • Storing last used IR Blaster channel used with WinTVRec, so we avoid re-blasting (two IR blasts very quickly together which could cause a failure) if we are already on that channel during the automatic retry which happens. This is not used for Live TV and reset after the recording finishes, so the next recording on the same channel will still perform the IR Blaster function.
  • Added support to use CC's on Nablet MPEG-2 Video Decoder
  • Removed noisy logging around CC's
  • Storing Preferred EPG language value from the Preferred Audio Language value in Settings.

WinTV v10.0.38176

  • Improvements to support multi-tuner installations
  • Added an option true to warn when entering full screen in quadPIP mode even if you aren't recording. (Customer request - default no action)
  • Stripping & from Live TV and Scheduled Recording filenames
  • Parsing & to 'ampersand' inside any XML incase & is in the status from HauppaugeTVServer
  • Fixed a text field in Settings wasn't long enough for the Italian translation.
  • Changed to look for Contains Recording not StartsWith in RenewLease()
  • Fixed an issue getting the tuner status on multi tuner setup, particularly around
  • Fixed an issue when tuner was stolen for recording. Sometimes it could get stuck showing 'No Tuner Available' rather than playing the in-progress recording. Logging around stealing tuners added
  • Info bar in quad Mode PIP hides after 3 seconds now without having to click the mouse button first.
  • Logging potential overlapping recordings when scheduling
  • Showing channel number that overlapping scheduled recordings are on in case they have the same Name and Time but aren't REALLY duplicate
  • Checking if LiveTV started ok when changing channels (like we do from Stopped)
  • Reporting "No TV Tuners connected" when LiveTV is attempted to start and no tuners are actually plugged in.
  • Reporting if a tuner is available but hasn't scanned in that particular channel either because it's a different source to the tuner or because the user really hasn't scanned channels on that tuner. This might happen if you switch TV tuners and haven't scanned for channels yet.
  • Since the graph cannot get the duration of an in progress recording (it only ever returns the duration when the file was first opened) showing 'Recording in Progress' when we watch an in progress recording in the Live TV window (e.g. When the app is open and the tuner is stolen for a recording)
  • Added new option in the TV Guide for ATSC/QAM boards, to not perform the full EPG collection when the PC is first started (if the last event was missed because it was shut down). The default is off, but the user can choose to enable this. This will resolve issues were the app is started and 'No TV Tuner Available' would be shown.
  • Added a check when starting WinTV v10 if the overnight EPG collection is in progress and gives the user the option to cancel it and start Live TV. N.B. If this isn't run, things like season recordings won't get created.
  • When changing the audio PID while paused, making the graph play as the PID cannot be checked while paused.
  • Fixed issue where volume slider would go off the edge at maximum volume
  • Fixed issue where pause buffer slider would go off the edge when it reached the end
  • Timers are correctly are correctly right and left alligned
  • LiveTV text on timeline is now translateable
  • Showing status if TV tuner is being used in WinTV Extend or in another TV Window
  • Position and Duration text only showing the hour digit if the recording or position is long enough.

WinTV v10.0.38163

  • Fixed an issue checking for duplicate channels that would stop a channels being added and mapped for a second tuner.
  • Added option DisableTeletext in Settings.xml to remove the Teletext filter (for debugging)
  • Added option DisableCCTest in Settings.xml to remove CC filter when playing back a recording (for debugging)
  • Fixed an issue that playback of recordings wouldn't stop at the end of the file
  • Fixed an issue when the tuner was 'grabbed' for a recording, LiveTV wouldn't start again after the recording because of the playback of the recording never finished.
  • Showing a warning when starting the app and the overnight EPG Update is in progress
  • Showing a warning if try to tune to a channel and the connected tuner hasn't performed an autoscan yet. Will show your the name and the Serial of the tuner that needs setting up.
  • Attempting to automatically retry the last channel tuned to if the currently connected tuner cannot recieve that channel.
  • Logging the status of all connected tuners when logging "No Tuner Available" to help debugging.
  • Showing 'Capture Recording Quality' instead of 'Analog Recording Quality' on HD PVR style boards under Settings.
  • Updated HCWTSReader to fix chosen language preference not being used if audio tracks were of different audio standards (e.g. mpeg1 vs aac). As reported in Australia

WinTV v10.0.38148

  • During a channel scan existing duplicate channels are filtered out from the result list (Same ONID/TSID/SID AND Frequency/Channel Number). So if a channel moves frequency it will be found still during the autoscan. This will help also if say the channels from just one frequency were missed during the first scan, it will allow the user to see that the missing channels were actually found this time, rather than being somewhere in a mixed in a long channel list. Also if just one single channel from a mux is missing or say gets added, the one channel will be added without removing all the channels from that mux to add it. This also protects scheduled recordings from being removed.
  • Scanning change was applied to: DVB-T, DVB-C, DVB-S, ATSC, ClearQAM and DCR devices.
  • ATSC scan now gives a running total of channels found (previously only ClearQAM or DVB gave this)
  • Removed duplicate extra lines in the logging of ServiceInformation in the log.txt
  • Fixed issue where stale channel information from a previous tune can cause the next set of channels to be missed. This was already fixed for DVB-T, not implemented on all source types.
  • Fixed issue that only one scheduled recording could take place on WinTV-DCR-2650 and WinTV-DCR-3250 (Now 2 and 3 tuners respectively)
  • Added warning about the Windows 10 Camera Privacy issue if the Capture filter can't be found (previously just the installer would warn about this, but products without Hauppauge EEPROM could miss this check)
  • Hiding the Export to MP4 if an Analog product is connected, not just if false was set by the installer. If you didn't install with the USB Live 2 it could lead to this button being shown when you plugged one in.
  • Error message box made taller to fit Camera Privacy message on

WinTV v10.0.38099

  • Fixed an issue with a recent fix during a DVB-T/T2 scan where correct channels could be ignored during a scan, due to receiving channel information from the last tuned channel (which registed the frequency as duplicate). This fixed worked if the channels were consecutive, but not if a blank channel was tuned in between. This was seen in Sweden/Denmark
  • Fixed an issue where "ScanWaitLCNExtra" 0 "/ScanWaitLCNExtra" wasn't being set in Germany, it was being seeded before the config.xml had been created.

WinTV v10.0.38093

  • Adds model numbers below 20000 to allow install (e.g. HVR-3000 is model 14xxx or HVR-930C is model 16xxx)
  • Added HCWD9BDA driver 1.36.36149 for 32-bit Windows 10 and 32/64-bit earlier versions of windows (only Windows 10 64-bit had this driver added previously)
  • Added a second auto retry of scheduled recording if the first one failed because the file was emptye
  • Not logging aspect ratio every time, only if it's changed.
  • Cleaned up some noisy unneeded logging around OSD
  • Warning user if they enter full screen mode when in Four Tuner PIP and recording, that they will not be able to go back to Four Tuner PIP mode without stopping the recording. There was a warning if you did this and were recording in a different window, but the current window was ignored.
  • Removed noisy logging when opening the TV Guide
  • Fixed an issue on ATSC/QAM boards if only QAM was configured, it could attempt to get EPG listings for just the first Clear QAM frequency due to the way it counted the frequencies if none were in the list
  • Turning off EPG Update if no valid channels are present in the database. If valid channels are added (and the user hadn't chosen to turn it off themselves) EPG Update will be turned on.

WinTV v10.0.38066

  • Fixed an issue that could cause the Serial number on a very, very small number of products to return as "2" which could cause issues with re-installation and will report 'Activation Code not valid'
  • Fixed an issue on WinTV-quadHD USB which could cause serial number to return as "2". Customers who have already installed WinTV v10 have had their Activation Code re-activated, so it will now pair also with the other half of the tuner on re-installation.
  • Model/Serial detection should be slightly quicker on devices with a "Serial Number" rather than a "MAC"
  • Fixed support for Model 72261, has external inputs incorrectly showing.
  • Fixed an issue opening EPG if there were bad entries with no EPG Update end time, left over from older legacy versons of WinTV v8.5
  • Fixed an error on Model 150xxx (from Build 38045) where if you chose not to install drivers it would show an error running hcwdriverinstall
  • Fixed an issue streaming HEVC channels in Germany via WinTV Extend
  • Fixed an issue viewing bad signal H.264 streams where it couldn't get the VideoHeader Info because of the bad signal (as seen in Italy)
  • Fixed an issue that pressing Escape when in Full Screen mode and in Quad Window mode and having double clicked a single window to maximise it, wouldn't let you revert to Normal size window mode.
  • Added support for PCTV 73e, PCTV 282e and 73e SE (Drivers not included - Yet..)
  • Added support for PCTV 340e/801e
  • Fixed issue where WinTV Extend server would crash 1 minute after completely streaming a full recording to the end.
  • Fixed an issue on some ClearQAM channels which wouldn't be found where PMT PID was 0xff which was supposed to be "invalid" but happened to be valid on a particular stream.

WinTV v10.0.38050

WinTV Extend updates

  • After streaming Live TV stops, temp files used by Extend are removed
  • Firefox and Chrome still use Flash based streaming. You must have working Flash for it to work
  • Stop repeatedly trying to cleanup files during streaming in WinTV Extend
  • Stop repeatedly trying to cleanup files after successfully doing so after Streaming has finished, which would cause log file to grow very large
  • Releasing old WinTVTranscode 30 seconds quicker, removed a break that was causing it to drop out and not be removed until the next loop
  • Fixed an issue with missing Settings.xml value used for cleaning up old un-used processes in WinTV Extend
  • Fixed an issue in WinTV Extend that would cause streaming to stop on iPhone/iPad/Edge browser (HLS Streaming) after a few minutes
  • WinTV Extend logging much more useful and concise
  • Fixed an issue in WinTV Extend that would break streaming on last build
  • WinTV Extend streaming will start quicker on low bitrate channels, as pre-buffering before encode is now time based on byte based
  • Fixed an issue where the quality settings were not used in Edge
  • WinTV Extend will play to the very end of the recorded file, previously it could stop 5 seconds or so before the end of the file.

Other updates

  • WinTV Tray app can now cancel EPG Update when launched in the background on a multi tuner product (or while the overnight process is in progress). Previously Cancel didn't do anything
  • String SID during Channel Streaming as well as Recording Streaming
  • Added option in Settings.xml to make Snapshot silent true
  • Fixed an issue with fix for selecing a single tuner in Settings device Tab in Italian
  • Fixed an issue with fix for selecting a single tuner in Settings device Tab if Live TV was playing
  • Fixed an issue with padding logic if schededuled recordings started at exactly the same time
  • Fixed an old issue where if a single tuner was found in the Settings Devices Tab it wasn't auto selected unless it contained the english string "Available"
  • Fixed several issues that could cause the WinTV-DCR-2650 not to tune

WinTV v10.0.38031

  • Fixed an issue where US Digital only products wouldn't get the Automatic EPG option set by default
  • Fixes an issue where if a customer installed with a WinTV v8.5 AAC code, the pairing for WinTV v10 AAC was made, but the installer wouldn't allow installation
  • Added support for Android 10 and 11 in WinTV Extend
  • Fixes issue on DCR-2650 and DCR-3250 that hdhomerun_config.exe tool location had to be in a few set locations, now pulling folder name from the AppName reg key.
  • Added WriteEPG to DVBC plugin
  • Fixed an issue streaming recordings via WinTV Extend. Streaming would stop when the trancode of the file had completed rather than play until the end of the recording
  • Fixed and isssue deleting the temp pause buffer files created when watching a recording in WinTV Extend.
  • Fixed an issue streaming via Extend from HD PVR 2 / Colossus 2
  • Fixed an issue where ffmpeg auto convert wouldn't happen if ffmpeg wasn't in the WinTV folder
  • Attempting to open TV Guide on current channel (not tested)
  • Storing EPG updateID when launching WinTVEPGLoader, so the Tray app can be used to cancel an in progress EPG Update (Tray app needs to be updated to use this still)
  • Fixed issue TSSegmenter wasn't closing the file after reading the transcoded TS file
  • Updated WinTV Extend logging to be more useful and not so big
  • Logging version number to Extend logs
  • Fixed HD PVR driver wouldn't install
  • Fixed EPG Keyboard/remote shortcut didn't work
  • Fixes IR won't launch WinTV v10

WinTV v10.0.37347

  • IR launch fixed
  • Colossus now supported
  • EPG update: added 6 hour, so now you can choose 6 hour or 12 hour updates

WinTV v10.0.37330

  • Fixed issue with HVR-9xx (65xxx) models not being detected.
  • EPG Update is done in the background when you have 2 or more tuners
  • Added logging number of EPG Events in database by channel before EPG Update (ATSC only) and logging number of EPG events in database by channel after EPG Update (Worldwide) to help with Tech Support diagnosis.
    - If the built in logging shows no Events were added to the database, you can add very extended logging via
    HKEY_LOCAL_MACHINE\SOFTWARE\WOW6432Node\Hauppauge\WinTV7
    LogEPG=1
    Create C:\temp
    This will create epg.txt
  • Added logging the end file size of the slip buffer used during EPG Update (so you could see if say there was no signal) "EPG Updater file at end of update was: 24Mb"
  • Now do not delete old listings on EPG Update on ATSC channels.
  • Fix an issue if WinTV-quadHD USB has been incorrectly programmed with both halves of the card having the same serial number, only half the board was working.
  • Fixed an issue where only
  • one recording would happen on HVR-22xx or NOVA-T-500
  • Fixed some missing 32-bit drivers (Driver10,73,85,95,E5,F9 and 89)
  • Max 'recording padding' changed to 15 minutes (from 10 minutes)

WinTV v10.0.37318

  • TVServer will now keep trying to get the description for events that don't have one even after we've stored the event without it's description
  • Check for Software update option hidden on North American products
  • Check for Software update renamed check for tuning updates on DVB products
  • Fixed an issue Now/Next wasn't being enable in Italy (installer bug)

WinTV v10.0.37317

  • Fixed issue where no audio would be hear from LiveTV until a track was selected, if prefered audio language was english and only track available was Spanish
  • Hiding Check for Updated software
  • Showing "Check for Tuning Updates" on DVB products only.
  • Changing the EPG Update time, no longer requires TVServer to be restarted to apply.

WinTV v10.0.37312

  • ATSC epg data now wrapped in database with language tag, so Season recording now works
  • Fixed season record not showing correct time in the UI in the US.
  • Added option to Automatically update EPG or not overnight. Default Enabled for North America, Disabled for DVB.
  • Fixed an issue where EPG data should show 10:59 when it was on at 11:00 due to the way broadcasters calculated leap seconds. Now rounding up from say 10:59.58 automatically to 11:00
  • EPG collection performance improvements
  • Fixed settings screen to allow for longer translations
  • Tweaked TV Guide screen to allow for longer translations

WinTV v10.0.37310

  • HVR-22xx and WinTV-NOVA-T-500 now counted as dual tuners for PIP mode
  • Time picker in TV Guide wider for regions where AM/PM picked is used
  • Now/Next being collected in Italy as EPG data
  • Updated hcw85bda driver 1_59_37308
  • Fixed issue where WinTV Extend wouldn't get installed on quadHD with a WinTV v10 with Extend Activation Code

WinTV v10.0.37309

  • Fixed issue in last internal build where Wait time was 8000ms per mux not 2000ms.
  • Collecting Now/Next data when region is Italy, ignoring it in all other countries.
  • Fixed Update EPG settings buttons overlapping the date.

WinTV v10.0.37308

  • Fixed issue with Season recordings not showing the correct time outside of countries with the same time as UTC.
  • Fixed issue checking for Update
  • Fixed issue would mention WinTV v8.5 when checking for Update
  • Fixed issue where some EPG could end up not being stored in the database after being collected
  • Changed default time to collect EPG data for ATSC from 30 to 45. We can look to reduce this later if required.

WinTV v10.0.37305

  • Moved EPG Update settings into TV Guide Window
  • Moved EPG Update post action to Advanced Tab
  • Showing Activation Code and pairing info on main General Settings tab
  • Moved location Activation Code is stored in registry to survive hcwclear so Activation code is still remembered even after HCWclear.

Comments, questions on this version? Please e-mail us at: techsupport@hauppauge.com

HD PVR Pro 60 Firmware Update

Firmware updates can be done to add new features and performance improvements to the HD PVR Pro 60

HD PVR Pro 60 Firmware Version 211

New in this version: fixes snapshot in standalone mode

To install the latest HD PVR Pro 60 firmware:

  • Download the firmware:
    HU677UVC.BRN
  • Copy HU677UVC.BRN to root of your SD Card (FAT32 or exFAT is supported)
  • Disconnect the USB Cable from the HD PVR Pro 60. This can be done with the HD PVR Pro 60 connected to a PC or connected stand alone.
  • While unpowered, plug the SD card with the firmware file into HD PVR Pro 60's SSD slot.
  • Push and hold the snapshot button (on the front of the HD PVR Pro 60).
  • While pushing in the snapshot button, connect the USB cable.
  • The white LEDs will flash for about a minute. You can release the snapshot button while the white lights are flashing.
  • Once firmware upgrade is complete, the LED's will stop flashing.

You can verify the firmware version in Hauppauge Capture -> Advanced Options -> Firmware

HD PVR Pro 60 Standalone Recording

Notes:
To record one long continuous file on the SD card, format the SD as ExFAT. If you leave the SD card as FAT32, long recordings will be broken into 4GBbyte recordings (about 1 hour each).
To switch back to record on a PC, set the ‘Rec Mode’ switch to ‘PC’.
If your SD card is write protected, you will not be able to record and the light will blink RED twice and then go solid GREEN.

  • Step 1: connect the HDMI Out from your cable box to the HDMI In on the Pro 60.
    Then connect the HDMI Out on the Pro 60 to your TV set or TV monitor.
    Make sure you can see your cable TV on your TV set.
  • Step 2: On the side of the HD PVR Pro60, set the 'REC MODE' switch to ‘SD’.
  • Step 3: power on the HD PVR Pro 60 by plugging the USB cable into a 5v .9a (or better) USB power supply. An iPad power supply is 5.1v at 2.1a and will work fine. The red light will blink red until the HDMI source is recognized and the SD card is plugged in.
  • Step 4: Plug in an SD card to the Pro 60. The SD card can be formatted as Fat32 or exFAT. Wait until the light becomes solid green. This means the video source and SD card are recognized by the HD PVR Pro 60.
  • Step 5: When you want to record, hit the Record button on top of the Pro 60 to start recording. The LED light on top will blink green. Hit the record button to stop recording. It might take a second or so for the light to go solid green. At this point, you can either remove the SD card or make another recording.

Troubleshooting stand alone mode:

  • Problem: No mic audio in standalone mode:
    Solution: connect the HD PVR Pro 60 to a Windows PC. Run Hauppauge Capture. In the Capture tab, in the volume mixer, mute the Microphone. Then un mute the microphone. Adjust the microphone audio to the middle. Then close Hauppauge Capture. Re connect the HD PVR Pro 60 standalone and test with the microphone again.
  • Problem: Light is green but when I hit the Record button, the light stays green and no recording happens
    Solution: On the 'REC MODE' switch, set to PC and then set to SD. Sometimes the slide switch does not fully go to the SD position.
  • Problem: Light is blinking red even though I have put an exFAT formatted SD card in
    Solution: Remove the SD card, then replace it. Sometimes the SD card is not correctly positioned in its slot, and the HD PVR Pro 60 will not 'see' it.
    Solution: If after removing and replacing the SD card, the light still blinks red, you might have to reformat your SD card. The blinking light means that either the SD card is either not completely positioned in its slot, or its not correctly formatted.
  • Problem: Light blinks red 5 times and then turns to green
    Solution: this means your HDMI video source is copy protected with HDCP. The HD PVR Pro 60 cannot record copy protected HDMI without the copy protection being removed.
  • Problem: No audio in your recordings
    Solution: the HD PVR Pro 60 can only accept stereo audio. If your video source (game console, cable box, etc.) is sending 5.1 channel audio, you will get NO audio in your recordings.
    Normally a video source will 'handshake' with the HD PVR Pro 60 and determine an audio format which both devices can support. But sometimes a video source has a fixed audio format to 5.1 channel audio in which case the HD PVR Pro 60 will not record audio. To fix this, you need to set your video source audio format to 'Automatic' or to manually set the audio format to stereo audio.

When using the HD PVR Pro 60, are you not getting game audio in your PS4 recordings?

The PS4 turns off HDMI audio when a headset is plugged into the PS4 controller. HDMI audio contains game audio and your friends chat (multi-player chat). When you plug in your headset into the PS4 controller, the PS4 shuts off HDMI audio and you will get game video but no game audio.

Click to enlarge

The PS4 turns off HDMI audio when a headset is plugged into the controller. So, to get PS4 audio in your recordings when using the HD PVR Pro 60, do this:

HDMI audio from the PS4 includes both game audio and multiplayer chat. When you plug in your headset into the PS4 controller, the PS4 shuts off HDMI audio and you will get game video but no game audio in your recordings.

To fix this problem:

Step 1: the HD PVR Pro 60 has a built-in audio mixer for the PS4 headset and controller. To get audio in your recordings, on the front of the HD PVR Pro 60 plug your PS4 controller into the 'Controller in' port and your wired headset into the 'Headset in' port.

Step 2: set the 'Audio In' in Hauppauge Capture to 'Controller In' and you will get PS4 game and multi-player audio in your recordings with the HD PVR Pro 60.

HD PVR Pro 60 Connection Diagrams

HD PVR Pro 60 has 4K/1080p video pass through for no delay recordings. Simply connect HD PVR Pro 60 between your game console and your HD TV set. To record or stream multi-player chat and game commentary, connect your headset and controller to the audio mixer connectors on the front of the HD PVR Pro 60.

HD PVR Pro 60 Basic Connection Diagram1

HD PVR Pro 60 Basic Connection Diagram1

PS4 to HD PVR Pro 60 Connection Diagram

PS4 to HD PVR Pro 60 Connection Diagram

Recording your PC Screen Connection Diagram

Recording your PC Screen Connection Diagram

Recording a Zoom conference with the HD PVR Pro 60

Recording a Zoom conference with the HD PVR Pro 60

HD PVR Pro 60 Manuals

HD PVR Pro 60 Frequently Asked Questions

What format does my SD card need to be for standalone mode?

Format your SD card in either FAT32 or exFAT.
exFAT formatted SD cards can record a file as large as your SD card, while FAT32 will create a series of 4 GB files. Example: if you insert an exFAT formatted 128Gb SD card, you can record one file up to around 16 hours. If you insert a FAT32 formatted 128 GB SD card, a 16 hour recording will appear as thirty-two 4 GB files.

I want to plug my headset into the HD PVR Pro 60, but not connect a controller. What will I hear in my headset?

You will hear HDMI audio (audio from whatever is plugged into the 'HDMI In' port).

On the front of the HD PVR Pro 60, there are two input ports: a Controller port and a Headset port. When you have your headset plugged into the Headset port, HDMI audio is routed to three places: over the USB bus into your PC, out the HDMI Out port to your monitor and also to the Headset port. You will hear your HDMI game audio in your headset.

I'd like to use an external microphone instead of my video camera's built-in mic when streaming with the HD PVR Pro 60.

You can plug in a microphone using the 4-pin Headset port jack on the front of the HD PVR Pro 60. When you do this, the internal audio mixer inside the HD PVR Pro 60 will mix HDMI audio with your microphone audio, and you can use the audio mixer in Hauppauge Capture to adjust the relative volume of the HDMI and microphone audio.

If you have a 4-pin headset with microphone, simply plug this into the Headset port on front of the HD PVR Pro 60.

If you have a microphone with a two or three pin jack, you need to plug a 4-pin to 2-pin audio adapter ( the pink/green audio adapter ) into the Headset port jack on the front of the HD PVR Pro 60, and then plug your microphone into the pink connector.

If you are conferencing with Zoom or Skype and want to turn off the HDMI audio (which normally comes from your camera's built-in microphone), do this:

  • In Hauppauge Capture, turn the Game slider all the way to the left. This turns off audio coming from the HDMI In connector on the Pro 60.
  • Set Mic: to HD PVR Pro 60 Microphone
  • Plug your microphone into the 4-pin headset in port on the front of the HD PVR Pro 60
  • Adjust the microphone volume using the Mic: slider in Hauppauge Capture. You should test the microphone audio to make sure the volume level is correct before you 'go live'.

What do the lights on the Pro 60 mean when it is in stand alone mode?

  • White: the Pro 60 is booting up
  • Blinking red: can't read SD card (or there is something wrong with the SD card format)
  • Solid red: no video or video out of range
  • Solid GREEN: ready to start recording
  • Blinking GREEN: recording
  • Two red blinks, then GREEN: your SD card is write protected and recording cannot start. To record, turn off the copy protection button on your SD card.
  • Five red blinks, then GREEN: your HDMI video source is copy protected with HDCP.
  • Solid GREEN after the record button is hit: the Rec Mode switch is in the wrong position (set to PC instead of SD)
  • Solid blue: internal error

What do the switches on the side of the HD PVR Pro 60 do?

On the side of the HD PVR Pro 60, there are two switches: 'REC MODE' and 'iOS REC'. The 'REC MODE' switch is used to select the mode of operation: PC connected mode (the 'PC' setting) and standalone mode (the 'CARD' setting).

The 'iOS REC' mode switch is used to control HDMI recording and passthrough. This switch is normally left in the 'ON' position. In this mode, HDMI video is passed through the HD PVR Pro 60 to the 'HDMI Out' port and HDCP copy protection is used to determine if video can or cannot be recorded. In the 'OFF' mode, HDMI video is passed through the HD PVR Pro 60 but video cannot be recorded.

Note: we recommend always leaving the iOS Rec switch in the 'ON' position.

Is there any limit to file size or time length when recording standalone to an SD card?

If you want to record one long file on the SD card, make sure you format the SD card using ExFat. If you use Fat32, the recorder will create a new recording when it hits the max file size limit of Fat32, which is 4Gbytes. The good news is that these 4GB files can be 'stitched' together in a video editor. But to avoid this, simply reformat the SD card using ExFAT.

How can I watch my recordings on my TV set?

All recordings made by the HD PVR 2, Colossus 2, HD PVR Rocket and HD PVR Pro 60 can be played back onto a TV set using any of the following methods:

  • Connect your PC to the TV set via HDMI: Run an HDMI cable from your PC and plug it into your TV set. Use Hauppauge Capture, Windows Media Player or other player like VLC to play your videos to your PC screen. You should see your recording also being played back to your TV set.
  • Use a media player like the Amazon FireTV box: The Amazon FireTV box has a USB port on the back where you can play any of the HD PVR recordings. Copy your recordings to a USB thumb drive, plug it into the FireTV box USB port and then you can use 'VLC' media player (available on the Amazon store as an app) to play your recordings.
  • Copy your HD PVR recordings onto a USB thumb drive, and then plug the thumb drive into the TV set and play your videos: If you make a recording using any HD PVR and copy that recording to a USB thumb drive, many new Samsung and LG TV sets have a USB port on the back where you can plug the thumb drive with your recordings. As soon as you plug in the thumb drive, the Samsung TV set will recognize the thumb drive and allow you to play recordings back to your TV screen.
If you have any questions on these connections, please email us at techsupport@hauppauge.com and we'll try to help you.

When I plug my game controller into the Controller port on the HD PVR Pro 60, what happens to the audio?

As soon as you plug anything into the Controller port, HDMI In audio is disabled (HDMI passthrough is continued to be passed through to the HDMI Out port) and audio to both your headset and to the USB bus now comes from the Controller port.

I am not getting any audio in my HD PVR Pro 60 recordings

The HD PVR Pro 60 can only accept stereo audio. If your video source (game console, cable box, etc.) is sending 5.1 channel audio, you will get NO audio in your recordings.
Normally a video source will 'handshake' with the HD PVR Pro 60 and determine an audio format which both devices can support. But sometimes a video source has a fixed audio format to 5.1 channel audio in which case the HD PVR Pro 60 will not record audio. To fix this, you need to set your video source audio format to 'Automatic' or to manually set the audio format to stereo audio.

I am using an Xbox One X. When I connect my controller to the Controller In port on the HD PVR Pro 60, the game audio volume is too low. How can I fix this?

On your Xbox One X with your headset connected to your Xbox controller, hit the Xbox button to go to Home.

Then go down to Settings.

Use the Left stick on your controller to go right.

Go down to Audio.

Use the A button to select Audio.

Go to Headset Volume. Increase to 100% (or less as you like). Then use the B button to go back to the main menu.

If, after making this adjustment on your Xbox One X, the headset volume is too high, you can adjust it down in Hauppauge Capture by using the Headset slider on the left side of Hauppauge Capture.

I am getting low game audio volume in my Xbox One X recordings, but my microphone audio is good. How can I fix this?

The Xbox One and Xbox One X controllers can be configured to lower the game audio volume in the Xbox One Chat mixer. We find that sometimes this knocks down the game volume too much. To fix this, on your Xbox One go to:
Settings -> Display and Sound -> Volume -> Chat Mixer
and set this to Do nothing

I'm trying to record from a Nintendo Switch, but I'm getting a 'No HDMI signal detected' message. How can I fix this?

The basic problem is that the Switches HDMI resolution is not what the HD PVR needs to sync up.

Do this:

  • In the Switch settings System settings > TV output > TV resolution, change from 'Automatic' to either 720p or 1080p
  • you must connect the power to the docking station before connecting the HDMI lead to the HD PVR 2

What's the maximum bit rate of my PC based recordings?

The maximum bit rate for HD PVR Pro 60 recordings is 60Mbits/sec. Please note: you need a fast PC to record at the maximum bit rate. If you see dropped frames in your recordings, you will need to either lower your bit rate, upgrade your PC, or add an SSD drive to your PC and use it for recordings. SSD drives very often fix problems related to dropped frames.

How can I record multi-player game chat with my console?

With the Xbox One and Xbox One X, game chat is only available from the Xbox One controller. To record game chat plus game audio, use the supplied 4-pin to 4-pin cable to connect from your Xbox One controller to the Controller In jack on the front of the HD PVR Pro 60. This brings game audio plus chat into the HD PVR Pro 60. Note: as soon as you plug in the 4-pin cable into the Controller In jack on the Pro 60, the HDMI audio is muted for recording (but not passthrough).

In Hauppauge Capture, you can adjust the audio volume in Hauppauge Capture with the Game slider.

How can I record record my game commentary with the HD PVR Pro 60?

The HD PVR Pro 60 is an audio mixer inside which will take the microphone from your headset, and both add it to the recording and at the same time, send it out to the Controller In jack.

To do this, simply connect your headset to the Headset In on the HD PVR Pro 60. If you want your commentary to be sent as part of multi-player chat, connect your game controller to the Controller In jack on the front of the Pro 60.

In Hauppauge Capture, you can adjust the audio volume in Hauppauge Capture with the Voice slider. You can adjust the volume of the game auio in your headset with the Headset slider.

How do I turn off HDCP on a PS4?

  • On the PS4, go to Settings: from the main user interface, push up on the DualShock 4 to reach the top-level of the system’s menu, and select the toolbox labelled ‘Settings’
  • Enter the System submenu: When the long list of options appears, scroll down to the icon named ‘System’ and select it
  • Turn off HDCP encryption: You’ll find another long list in Settings. Scroll down to ‘Enable HDCP’ and ensure that the box to the right of the label is not ticked. It will be enabled by default, so simply click on it to disable the irritating feature. If you have any applications open, the system will ask you to close them, so make sure that you’ve saved your game before completing this last step.

How do I turn off HDCP on an Xbox One?

The following information comes from the Xbox support site

Problem: Playing premium content on your console establishes an HDCP connection with your television. Some unintended video and sound behavior may occur if you plug in a DVR or home entertainment system while the console is turned on.

To resolve this problem, try the following solutions:

  • Restart your Xbox One console:
    • Press the Xbox button on the console for ten seconds until the console turns off.
    • Touch the Xbox button on the console again to turn it on.
    • Try to play the content again.
  • If your Xbox One console is in instant-on power mode:
    • Go to the Home screen.
    • Press the Menu button on your controller and select Settings.
    • Go to Power & startup, then Power options.
    • Select Power mode and then select Save Energy.
    • Turn off the console by holding the Xbox button.
    • Turn on the console by pressing the Xbox button, and then try to play the content again.

What types of video sources can I record?

The HD PVR Pro 60 can record 4K (down converted to 1080p60) or 1080p60 HDMI video sources without HDCP. Common examples: PS4 Pro (4K), Xbox One X (4K), Xbox One (1080p60), PS4 (1080p60), WiiU (1080p60), Xbox 360 (1080p60), PC Graphics card (normally 1080p60).

Using HDMI video, what is the highest Resolution/Frame Rate I can Capture with the HD PVR Pro 60?

The HD PVR Pro 60 can record up to 1080p at 60 frames per second. For 4K video sources, a built-in downscaler converts 4K to 1080p60.

Does the HD PVR Pro 60 have lag-free pass through?

Yes, the HD PVR Pro 60 has a no delay pass-thru for 4K and 1080p video sources, so you can see your game on your TV set and at the same time, record your game play.

What is the button on the top of this device used for?

The button is used to start and stop recordings.

Does the HD PVR Pro 60 come with a power supply?

No, the HD PVR Pro 60 is powered by the USB 3.0 port on your PC. If you are trying to record standalone, you can use a standard USB power adapter as long as it is rated at 5v at 1 amp.

Can I use the HD PVR Pro 60 to Stream?

The HD PVR Pro 60 is compatible with both OBS and XSplit for streaming.

Hauppauge is currently working on a version of StreamEez to run with the HD PVR Pro 60.

HD PVR Pro 60 Videos

The Hauppauge YouTube channel