HDHR-VCR Changelog

What's new in HDHR-VCR 1.4

Sep 6, 2016
  • Added: In the main window, pressing the plus '+', or minus '-' keys will now add or subtract one minute to the selected recording(s) start and end times. This allows for a primitive version of padding, also an easy way to extend recordings if a game runs long. No logic is implemented (yet) to manage the padding separately (like having a lower recording priority than non-padding recordings) May work on that next.
  • Added: About box updated to newer version. Links included.
  • Changed: In the 'Add Recording' dialog; The recording info fill-in's ('%%'s) display has been changed to a textbox so the info can be copied. (also 1 textbox vs 10 labels is simpler)
  • Changed: Focus stealing code refactored.

New in HDHR-VCR 1.3 (Sep 6, 2016)

  • Added: Try to get the path to hdhomerun_config from the registry.
  • Added: Drag-and-Drop of tvpi files now supported (both to and from the filesystem)

New in HDHR-VCR 1.2 (Sep 6, 2016)

  • Added: Interface to hide channels. (In channel list: use the context menu; or ctrl+h to hide, ctrl+s to show) Also shows other channel flags.
  • Fixed: Encrypted but unprotected channels weren't showing up.
  • Fixed: Channel Scanner would come back empty if the 1st tuner of a device was in use. Now it searches for a free tuner on each device to be scanned.

New in HDHR-VCR 1.0 (Sep 6, 2016)

  • Fixed potential bug where user channel list would not clear when doing a channel scan; streamlined some channel scan code. Added snq to channel list (I just realized signal strength isn't all that useful by itself for antenna devices)
  • Fixed: Tray icon size hinting fixed.
  • Added: Tray icon gets a red dot while recording.
  • Added: Tuner statistics & log now output to metadata file (if generated).
  • Added: Option added to automatically restart recordings that have errors, we will try to restart up to 5 times. (this won't fire if low disk space is the root problem)
  • Added: Tuners now selected in random order to balance load on any one device.
  • Added: We now update our wake timer if the system time gets changed.
  • Fixed: Regression where a low disk space warning would freeze the log. (what do you mean you can't just dump code in a backgroundworker and hope it's thread safe?)
  • Fixed: If the app or computer crashed while recording, the status in recordings.ini was left at 'recording'. The larger bug was that this recording status was not reset when we loaded the recording again (& thus they would not resume.) They now get reset to a status of 'waiting' & will be handled normally.

New in HDHR-VCR Beta 9 (Sep 6, 2016)

  • Added: !!! MAJOR CHANGE to recordings.ini format, much more info is saved, including the recording's log; but compatibility with the previous format is broken. Clear out all recordings or delete the recordings.ini file before upgrading.
  • Added: Option to save recording metadata to a txt file. This includes (if available) all info from titanTV (including the description). Video statistics (error rates) from HDHR_config will also be saved here.
  • Added: Freespace check is now done async (We no longer block main gui thread if we have to wait for the drive to spin up)
  • Added: Number of files associated with a recording now reported. (In case of restarts or recurrences)
  • Added: ctrl+c can now be used to copy log entries to the clipboard
  • Added: If a recording starts late (>5 seconds after specified start time), a warning is generated.
  • Fixed: cleaner closeout for recorder processes; (ctrl+c signal now sent, previously we used the ctrl+break signal) Kill is still used as a last resort.

New in HDHR-VCR Beta 8 (Sep 6, 2016)

  • Added: Better sorting for recordings list (now asc/desc/orig & with visual feedback).
  • Fixed: A regression where deleting a finished recording could cause an active recording to stop.
  • Fixed: Tray icon was sometimes non-responsive to double clicks (wasn't registering the events); we now activate on a single click.

New in HDHR-VCR Beta 7 (Sep 6, 2016)

  • Added: Options to prevent the computer from sleeping or wake it from standby to record.
  • Added: About info to settings dialogue.
  • Fixed: The default capture path is now validated (will issue an error to the log if the path isn't writable)
  • Fixed: Reduced/removed flickering of recording & tuner lists as they are updated.

New in HDHR-VCR Beta 6 (Sep 6, 2016)

  • Added: Window placement & size saved via GetWindowPlacement/SetWindowPlacement
  • Added: Default location for recordings changed from c: to application directory (helps with permission problems)
  • Added: Enabled select all (ctrl+a) for recordings list
  • Added: Sort recording list by clicking column headers
  • Added: DPI aware
  • Fixed: Better icon

New in HDHR-VCR Beta 5 (Sep 6, 2016)

  • Added: Better progress / logging when doing channel scans.
  • Added: Better error handling. Recoding health is now monitored & errors are reported if something goes wrong (out of disk space, file stops growing, recorder process exits, etc...)
  • Added: Option to restart/reset recordings.
  • Added: Recording controls added to right click menu & recoding info dialogue.
  • Added: Link to default capture volume on main screen; space left & refresh button also added to main screen.
  • Added: Recording status added to recording info screen, better logging there as well.
  • Added: New Icon.
  • Fixed: Much improved support for multiple tuners / different versions of tuners.
  • Fixed: Many small bugs.

New in HDHR-VCR Beta 4 (Sep 6, 2016)

  • Fixed: Better tuner detection & more debugging logging at discovery.