Plugin.AutoRefresh History

Hide minor edits - Show changes to output

Changed lines 27-31 from:
* '''Restore default refresh rate whenever video playback ends''' - if selected, the display will return to the refresh rate selected under Default whenever video playback ends.

You can configure a range of content rate/monitor refresh rate pairings. Any rates chosen must match those available for your video card/display device. There are two special options:

* '''Default/Live TV/unknown''' - specifies the default refresh rate, which is usually selected for Live TV (as MediaInfo cannot detect this), or other unknown or unusual media files.
to:
* '''Restore desktop refresh rate whenever video playback ends''' - if selected, the display will return to the refresh rate selected under Desktop whenever video playback ends.

You can configure a range of content rate/monitor refresh rate pairings. Any rates chosen must match those available for your video card/display device. There are three special options:

* '''Desktop/NPVR (no video playing)''' - specifies a rate to use when not playing video. The plugin can switch to this rate when a video ends if the '''Restore desktop''' option (above) is selected.
* '''Default/Live TV/unknown''' - specifies the default media
refresh rate, which is usually selected for Live TV (as MediaInfo cannot detect this), or other unknown or unusual media files.
Added lines 79-81:
2014-05-03 : v3.14.05.03
* Added an extra setting so that the desktop rate can be set independently of any media playback rates

Added lines 34-35:
If you have a multi-monitor setup, then you can also select which monitor any refresh rate changes will affect. Monitor 0 is the default (and primary) as seen by Windows.
Added lines 78-80:
2013-10-27 : v3.13.10.27
* Added support for specifying which monitor to use in multi-monitor setups

Changed line 13 from:
(For NPVR 2.6, you must use [[(Download:)AutoRefresh-NPVR2.zip]])
to:
(For NPVR 2.6, you must use [[(Download:)AutoRefresh-NPVR2.zip]] instead)
Changed lines 13-14 from:
to:
(For NPVR 2.6, you must use [[(Download:)AutoRefresh-NPVR2.zip]])
Added lines 76-79:
2013-10-11 : v3.13.10.11
* Updated for NextPVR 3 (and .NET 4) compatibility
* Fixed a minor issue with unnecessary refresh changes when playing music

Changed lines 25-27 from:
* '''Enable content rate detection and automatic refresh rate switching''' - enables or disables the plugin
* '''Restore default refresh rate whenever video playback ends''' - if selected, the display will return to the refresh rate selected under Default whenever video playback ends
to:
* '''Enable content rate detection and automatic refresh rate switching''' - enables or disables the plugin.
* '''Restore default refresh rate whenever video playback ends''' - if selected, the display will return to the refresh rate selected under Default whenever video playback ends.
Changed lines 30-31 from:
* '''Default/Live TV/unknown''' - specifies the default refresh rate, which is usually selected for Live TV (as MediaInfo cannot detect this), or other unknown or unusual media files
* '''Blu-ray discs/folders (index.bdmv)''' - specifies the refresh rate to use when playing Blu-ray discs or folder rips
to:
* '''Default/Live TV/unknown''' - specifies the default refresh rate, which is usually selected for Live TV (as MediaInfo cannot detect this), or other unknown or unusual media files.
* '''Blu-ray discs/folders (index.bdmv)''' - specifies the refresh rate to use when playing Blu-ray discs or folder rips.
Added lines 75-81:
2012-12-21 : v2.12.12.21
* Settings are now stored in /Plugins/AutoRefresh/AutoRefresh.xml rather than config.xml
* Updated MediaInfo to version 0.7.61
* Added an additional option to control how much logging is produced
* Added functionality to support changing refresh rates when called by the MovieTrailers plugin
* Added EventBus handling for AUTOREFRESH_PATH and AUTOREFRESH_FRAMERATE

Deleted line 58:
Changed line 67 from:
To uninstall the plugin, simply remove the AutoRefresh folders from \Plugins. You can temporarily disable the plugin by renaming \Plugins\AutoRefresh to \Plugins\_AutoRefresh (adding the underscore).
to:
To uninstall the plugin, simply remove the AutoRefresh folder from \Plugins. You can temporarily disable the plugin by renaming \Plugins\AutoRefresh to \Plugins\_AutoRefresh (adding the underscore).
Changed line 42 from:
On some systems, you may find NextPVR does not redraw its interface if a refresh rate change occurs at the end of video playback. You can edit the following config.xml entry to specify a time (in milliseconds) to wait - after playback ends and the refresh rate is changing - before requesting NextPVR to do a redraw.
to:
On some systems, you may find NextPVR does not redraw its interface if a refresh rate change occurs at the end of video playback. You can edit the following AutoRefresh.xml entry to specify a time (in milliseconds) to wait - after playback ends and the refresh rate is changing - before requesting NextPVR to do a redraw.
Changed lines 28-29 from:
You can configure a range of content rate/monitor refresh rate pairings. Any rates chosen must match those available for your video card/display device.
to:
You can configure a range of content rate/monitor refresh rate pairings. Any rates chosen must match those available for your video card/display device. There are two special options:

* '''Default/Live TV/unknown''' - specifies the default refresh rate, which is usually selected for Live TV (as MediaInfo cannot detect this), or other unknown or unusual media files
* '''Blu-ray discs/folders (index.bdmv)''' - specifies the refresh rate to use when playing Blu-ray discs or folder rips

Changed line 60 from:
AutoRefresh runs automatically, detecting and switching refresh rates just before any video playback begins. On some digital displays or TVs you may notice a small delay or screen-blackout while this happens. 
to:
AutoRefresh runs automatically, detecting and switching refresh rates just before any video playback begins. On some digital displays or TVs you may notice a small delay or screen-blackout while this happens.
Changed lines 3-5 from:
If the content rate (in frames per second) of your media does not match a multiple of the refresh rate (in hertz) of your video output, then you may notice the video playback juddering or stuttering. AutoRefresh uses MediaInfo to inspect the framerate of your media (just before playback begins) and then sets your video output to a suitable matching refresh rate.

to:
If the content rate (in frames per second) of your media does not match a multiple of the refresh rate (in hertz) of your video output, then you may notice video playback juddering or stuttering.

AutoRefresh
uses [[http://mediainfo.sourceforge.net | MediaInfo]] to inspect the frame rate of your media (just before playback begins) and then sets your video output to a suitable matching refresh rate.

Changed lines 23-24 from:
Settings:
to:
'''Monitor Settings:'''
Changed lines 32-36 from:
@@<RefreshRate content="15.000">30</RefreshRate>@@


Forcing a Redraw
:
to:
(:source lang=xml -getcode:)
  <RefreshRate content=
"15.000">30</RefreshRate>
(:sourceend:)


'''Forcing a Redraw:'''

Changed lines 41-44 from:
@@<ForceRepaintWaitTimeMS>2500</ForceRepaintWaitTimeMS>@@


Manual Overrides
:
to:
(:source lang=xml -getcode:)
  <ForceRepaintWaitTimeMS>2500</ForceRepaintWaitTimeMS>
(:sourceend:)


'''Manual Overrides:'''
Added lines 12-15:
!! Requirements
You must be using a NextPVR video renderer that is compatible with having its refresh rate changed dynamically. EVR is known to work well.

Changed lines 17-26 from:
The main settings for the plugin can be configured using the standard NextPVR Settings Dialog (right-click, and select Settings).

Attach:AutoRefresh-Configuration.png

The refresh rates you choose must match those available for your video card/display device.

!!! Additional Refresh Rates

If you have media files containing framerates different to those configurable in the main Settings Dialog, then you can add a custom rate for them by editing AutoRefresh's section of config.xml
and adding extra @@RefreshRate@@ elements, for example:
to:
All settings for the plugin can be configured using NextPVR's Settings dialog (right-click, and select Settings). These settings are written to \Plugins\AutoRefresh\AutoRefresh.xml.

(:thumb AutoRefresh-Configuration.png width=340 :)

Settings:

* '''Enable content rate detection and automatic refresh rate switching''' - enables or disables the plugin
* '''Restore default refresh rate whenever video playback ends''' - if selected, the display will return to the refresh rate selected under Default whenever video playback ends

You can configure a range of content rate/monitor refresh rate pairings. Any rates chosen must match those available for your video card/display device.

If you have media files containing frame rates different to those configurable in the Settings dialog, then you can add a custom rate for them by editing AutoRefresh
.xml and adding extra @@RefreshRate@@ elements, for example:
Changed lines 33-34 from:
!!! Forcing a Redraw
to:
Forcing a Redraw:
Changed lines 40-41 from:
!!! Manual Overrides
to:
Manual Overrides:
Added lines 49-53:
!!Using the Plugin

AutoRefresh runs automatically, detecting and switching refresh rates just before any video playback begins. On some digital displays or TVs you may notice a small delay or screen-blackout while this happens.

Changed lines 55-63 from:
This plugin is discussed here: http://forums.gbpvr.com/showthread.php?50807-AutoRefresh-Support-Thread

(:comment !! Un-installation :)
(:comment <Instructions on how to un-install
the plugin.> :)

!! Source Code
The source code for
the AutoRefresh plugin is available on request by sending a PM to [[http://forums.gbpvr.com//member.php?17405-imilne | imilne]].

to:
For help, discussion, or reporting any issues with this plugin, please use the [[http://forums.gbpvr.com/forumdisplay.php?51-Add-ons-(3rd-party-plugins-utilities-and-skins) | 3rd Party Plugins]] area of the NextPVR forum.


!! Un-installation
To uninstall the plugin, simply remove
the AutoRefresh folders from \Plugins. You can temporarily disable the plugin by renaming \Plugins\AutoRefresh to \Plugins\_AutoRefresh (adding the underscore).

Changed lines 63-64 from:
Developed by [[http://forums.gbpvr.com//member.php?17405-imilne | imilne]].
(:comment Developed by [[~imilne]]. :)
to:
Developed by [[http://forums.gbpvr.com/member.php?17405-imilne | imilne]]. The source code for the AutoRefresh plugin is available upon request.
Changed lines 7-8 from:
Download: [[(Download:)AutoRefresh.zip]] (1.13 MB, DownloadCount:AutoRefresh.zip downloads)
to:
Download: [[(Download:)AutoRefresh.zip]] (1.2 MB, DownloadCount:AutoRefresh.zip downloads)
Added lines 57-59:
2012-04-13 : v2.12.04.13
* Added a specific override setting for blu-ray discs (or folder rips)

Changed lines 7-8 from:
Download: [[(Download:)AutoRefresh.zip]] (1.14 MB, DownloadCount:AutoRefresh.zip downloads)
to:
Download: [[(Download:)AutoRefresh.zip]] (1.13 MB, DownloadCount:AutoRefresh.zip downloads)
Added lines 57-59:
2012-02-18 : v2.12.02.18
* Fixed a problem that stopped AutoRefresh working with the YouTube plugin

Changed line 60 from:
* Added support for overriding video rates via .refresh files on disk
to:
* Added support for overriding video rates via .autorefresh files on disk
Changed line 43 from:
This plugin is discussed here: http://forums.gbpvr.com/showthread.php?50655-AutoRefresh-Dynamically-switches-video-output-rate-to-match-media-rate
to:
This plugin is discussed here: http://forums.gbpvr.com/showthread.php?50807-AutoRefresh-Support-Thread
Changed line 28 from:
On some systems, you may find NextPVR does not redraw its interface if a refresh rate change occurs at the end of video playback. You can add the following config.xml entry to specify a time (in milliseconds) to wait - after playback ends and the refresh rate is changing - before requesting NextPVR to do a redraw.
to:
On some systems, you may find NextPVR does not redraw its interface if a refresh rate change occurs at the end of video playback. You can edit the following config.xml entry to specify a time (in milliseconds) to wait - after playback ends and the refresh rate is changing - before requesting NextPVR to do a redraw.
Deleted lines 2-3:
'''This is ALPHA software available for testing only. Proceed with caution...'''
Changed lines 7-8 from:
Download: [[(Download:)AutoRefresh.zip]] (1.13 MB, DownloadCount:AutoRefresh.zip downloads)
to:
Download: [[(Download:)AutoRefresh.zip]] (1.14 MB, DownloadCount:AutoRefresh.zip downloads)
Changed lines 13-14 from:
All settings for the plugin can be configured using the standard NextPVR Settings Dialog (right-click, and select Settings).
to:
The main settings for the plugin can be configured using the standard NextPVR Settings Dialog (right-click, and select Settings).
Added lines 19-32:
!!! Additional Refresh Rates

If you have media files containing framerates different to those configurable in the main Settings Dialog, then you can add a custom rate for them by editing AutoRefresh's section of config.xml and adding extra @@RefreshRate@@ elements, for example:

@@<RefreshRate content="15.000">30</RefreshRate>@@


!!! Forcing a Redraw

On some systems, you may find NextPVR does not redraw its interface if a refresh rate change occurs at the end of video playback. You can add the following config.xml entry to specify a time (in milliseconds) to wait - after playback ends and the refresh rate is changing - before requesting NextPVR to do a redraw.

@@<ForceRepaintWaitTimeMS>2500</ForceRepaintWaitTimeMS>@@

Changed lines 37-38 from:
You can manually override the detected framerate by including either a <videoname>.autorefresh file or a folder.autorefresh file, the latter allowing you to apply a single override to an entire folder of videos at once.
to:
You can manually override the detected framerate by including either a @@<videoname>.autorefresh@@ file or a @@folder.autorefresh@@ file, the latter allowing you to apply a single override to an entire folder of videos at once.
Added lines 57-61:
2011-09-25 : v2.11.09.25
* Added support for additional refresh rates
* Added support for ForceRepaintWaitTimeMS in config.xml
* Added support for overriding video rates via .refresh files on disk

Added lines 20-27:

!!! Manual Overrides

There may be times when MediaInfo incorrectly detects framerates, or when you wish to use an alternative rate (for instance if using ReClock and 23.976fps is desired with NTSC DVDs rather than 29.970fps).

You can manually override the detected framerate by including either a <videoname>.autorefresh file or a folder.autorefresh file, the latter allowing you to apply a single override to an entire folder of videos at once.

The override file should include a single line of text stating the framerate, for example: @@23.976@@
Changed line 15 from:
All settings for the plugin can be configured using the standard NPVR Settings Dialog (right-click, and select Settings).
to:
All settings for the plugin can be configured using the standard NextPVR Settings Dialog (right-click, and select Settings).
Changed lines 11-13 from:
Extract the zip's contents into C:\Users\Public\NPVR (or equivalent).

to:
To install, simply extract the zip's contents into NextPVR's [[QuickStart.InstalledParts#datadirectory|Data Directory]].

Changed line 41 from:
(:comment Category:[[!Plugin]] :)
to:
Category:[[!Plugin]]
Changed line 23 from:
This plugin is discussed here:
to:
This plugin is discussed here: http://forums.gbpvr.com/showthread.php?50655-AutoRefresh-Dynamically-switches-video-output-rate-to-match-media-rate
Added lines 15-16:
All settings for the plugin can be configured using the standard NPVR Settings Dialog (right-click, and select Settings).
Changed line 19 from:
All settings for the plugin can be configured using the standard NPVR Settings Dialog (right-click, and select Settings).
to:
The refresh rates you choose must match those available for your video card/display device.
Changed lines 3-5 from:
This is ALPHA software available for testing only. Proceed with caution...

AutoRefresh uses MediaInfo to inspect the framerate
of your media (just before playback begins) and then sets your monitor to a matching refresh rate.
to:
'''This is ALPHA software available for testing only. Proceed with caution...'''

If the content rate (in frames per second)
of your media does not match a multiple of the refresh rate (in hertz) of your video output, then you may notice the video playback juddering or stuttering. AutoRefresh uses MediaInfo to inspect the framerate of your media (just before playback begins) and then sets your video output to a suitable matching refresh rate.
Changed lines 35-36 from:
to:
2011-09-07
* Initial public release for alpha feedback
Changed line 9 from:
Download: [[(Download:)AutoRefresh.zip]] (1.09 MB, DownloadCount:AutoRefresh.zip downloads)
to:
Download: [[(Download:)AutoRefresh.zip]] (1.13 MB, DownloadCount:AutoRefresh.zip downloads)
Changed lines 1-7 from:
(:comment FILL IN THE SECTIONS MARKED WITH < > :)
(:description <enter a description to be shown on the gallery page> :)

Attach:{$Name}
.jpg

'+<Enter a short description of the plugin here>.+'

to:
(:description Matches your monitor's refresh rate with the content rate of whatever media is playing. :)

This is ALPHA software available for testing only
. Proceed with caution...

AutoRefresh uses MediaInfo to inspect the framerate of your media (just before playback begins) and then sets your monitor to a matching refresh rate.


Changed lines 9-15 from:
The latest version of the {$Name} plugin is v0.0.

Download
:{$Name}.zip

!! Requirements
<Is this plugin dependant on any special version of NPVR, perhaps it depends on other plugins or third party software as well? If so, state the name and version here>

to:
Download: [[(Download:)AutoRefresh.zip]] (1.09 MB, DownloadCount:AutoRefresh.zip downloads)

Extract the zip's contents into C
:\Users\Public\NPVR (or equivalent).

Changed lines 15-16 from:
<Can it be configured? Specify how and what the configuration options are here.>
to:
Attach:AutoRefresh-Configuration.png

All settings for the plugin can be configured using
the standard NPVR Settings Dialog (right-click, and select Settings).

Changed lines 21-26 from:
This plugin is discussed in the [[http://forums.gbpvr.com/forumdisplay.php?f=17 | Plugin & Skin support forum]]
<Feel free to link to a specific thread or sub-forum in order to help the user.>

!! Un-installation
<Instructions on how to un-install the plugin.>

to:
This plugin is discussed here:

(:comment !! Un-installation
:)
(:comment <Instructions on how to un-install the plugin.> :)

Changed lines 27-33 from:
<Is the source code available on a website or as a zip?. Say here if it is.>

Attach:{$Name}_src
.zip

!! Todo
<Are you currently working on any enhancements?>

to:
The source code for the AutoRefresh plugin is available on request by sending a PM to [[http://forums.gbpvr.com//member.php?17405-imilne | imilne]].

Changed lines 31-32 from:
Developed by [[~UnknownUser]].
to:
Developed by [[http://forums.gbpvr.com//member.php?17405-imilne | imilne]].
(:comment Developed by [[~imilne]]. :)

Deleted lines 34-35:
v0.0 (1 August 2010)
* Initial public release
Added lines 1-43:
(:comment FILL IN THE SECTIONS MARKED WITH < > :)
(:description <enter a description to be shown on the gallery page> :)

Attach:{$Name}.jpg

'+<Enter a short description of the plugin here>.+'

!! Downloading and Installing
The latest version of the {$Name} plugin is v0.0.

Download:{$Name}.zip

!! Requirements
<Is this plugin dependant on any special version of NPVR, perhaps it depends on other plugins or third party software as well? If so, state the name and version here>

!! Configuration
<Can it be configured? Specify how and what the configuration options are here.>

!! Support
This plugin is discussed in the [[http://forums.gbpvr.com/forumdisplay.php?f=17 | Plugin & Skin support forum]]
<Feel free to link to a specific thread or sub-forum in order to help the user.>

!! Un-installation
<Instructions on how to un-install the plugin.>

!! Source Code
<Is the source code available on a website or as a zip?. Say here if it is.>

Attach:{$Name}_src.zip

!! Todo
<Are you currently working on any enhancements?>

!! Author(s)
Developed by [[~UnknownUser]].

!! History
v0.0 (1 August 2010)
* Initial public release

----
(:comment UNCOMMENT THE LINE BELOW IF THIS IS THE MAIN PAGE FOR A PLUGIN  :)
(:comment Category:[[!Plugin]] :)

Page last modified on May 03, 2014, at 11:31 AM