2006-05-02, 04:13 PM
I have posted a prerelease version of the video archive plug-in to the wiki site at http://gbpvr.com/pmwiki/pmwiki.php/Plugin/VideoArchive. It has some pretty big changes internally, and a few new external features. Since I will have to make another set of changes to support the next GBPVR release (the .net 2.0 release), I thought I would get this version out now to get some other people banging on it so I can separate .net 2.0 problems from problems in this release. I have been using it at home for some time now and it works for me in the way I use it.
Summary of changes:
* File list is now read and maintained in the database. The first time the plug-in starts it will scan your specified video and DVD directories to build a map of file locations. This will take lots of CPU cycles. After this it will work from this list rather than rescanning disks. This should make things much faster. As long as GBPVR is always running the plug-in will notice new files being added and maintain the list in the background. If you add files when GBPVR is not running or want to rescan the directory, press the Go (F11) key.
* Added support for different users with different access privileges. This was added based on user request. I have tested this some, but I do not use it myself so it may have issues. Users and privileges are defined in the config application. To switch users at run time, press the Pause (Control Q) key. For people creating their own skins, there is a new login dialog box skin required.
* The pending recordings screens are no longer limited to just text list view but can display icons etc just like the recordings and DVD lists.
* Added genre information as a displayable item in the detailed list views. See the bluemce2 âPreview View skin.xmlâ as an example.
* When files are archived, the GBPVR database is updated with the new file location so that other recordings plug-ins should continue to work even though the file has been moved.
Please post any comments, questions, bug reports to this thread. If you do have any problems and you want to revert to the previous version, the current plugin should work with the updated video archive database, so if you save your old video archive dll you can revert back to it if needed.
Jeff
Summary of changes:
* File list is now read and maintained in the database. The first time the plug-in starts it will scan your specified video and DVD directories to build a map of file locations. This will take lots of CPU cycles. After this it will work from this list rather than rescanning disks. This should make things much faster. As long as GBPVR is always running the plug-in will notice new files being added and maintain the list in the background. If you add files when GBPVR is not running or want to rescan the directory, press the Go (F11) key.
* Added support for different users with different access privileges. This was added based on user request. I have tested this some, but I do not use it myself so it may have issues. Users and privileges are defined in the config application. To switch users at run time, press the Pause (Control Q) key. For people creating their own skins, there is a new login dialog box skin required.
* The pending recordings screens are no longer limited to just text list view but can display icons etc just like the recordings and DVD lists.
* Added genre information as a displayable item in the detailed list views. See the bluemce2 âPreview View skin.xmlâ as an example.
* When files are archived, the GBPVR database is updated with the new file location so that other recordings plug-ins should continue to work even though the file has been moved.
Please post any comments, questions, bug reports to this thread. If you do have any problems and you want to revert to the previous version, the current plugin should work with the updated video archive database, so if you save your old video archive dll you can revert back to it if needed.
Jeff