Classes | |
| class | OutStreamEncoder |
| class | Videos |
Functions | |
| def | getPBSConfig |
| def | getUserPreferences |
| def | updatePBS |
| def | searchForVideos |
| def | displayTreeView |
Variables | |
| string | __title__ = "pbs_api - Simple-to-use Python interface to the PBS videos (http://video.pbs.org/)" |
| string | __author__ = "R.D. Vaughan" |
| string | __purpose__ |
| string | __version__ = "v0.1.1" |
| string | version = '' |
| pbs_config | |
| userPrefs | |
| Search | |
| def nv_python_libs::pbs::pbs_api::getPBSConfig | ( | self | ) |
Read the MNV PBS grabber "pbs_config.xml" configuration file return nothing
Definition at line 204 of file pbs_api.py.
| def nv_python_libs::pbs::pbs_api::getUserPreferences | ( | self | ) |
Read the pbs_config.xml and user preference pbs.xml file. If the pbs.xml file does not exist then create it. If the pbs.xml file is too old then update it. return nothing
Definition at line 224 of file pbs_api.py.
| def nv_python_libs::pbs::pbs_api::updatePBS | ( | self, | ||
create = False | ||||
| ) |
Create or update the pbs.xml user preferences file return nothing
Definition at line 263 of file pbs_api.py.
| def nv_python_libs::pbs::pbs_api::searchForVideos | ( | self, | ||
| title, | ||||
| pagenumber | ||||
| ) |
Common name for a video search. Used to interface with MythTV plugin NetVision
Definition at line 378 of file pbs_api.py.
| def nv_python_libs::pbs::pbs_api::displayTreeView | ( | self | ) |
Gather all videos for each PBS show Display the results and exit
Definition at line 403 of file pbs_api.py.
| string nv_python_libs::pbs::pbs_api::__title__ = "pbs_api - Simple-to-use Python interface to the PBS videos (http://video.pbs.org/)" |
Definition at line 14 of file pbs_api.py.
| string nv_python_libs::pbs::pbs_api::__author__ = "R.D. Vaughan" |
Definition at line 15 of file pbs_api.py.
''' This python script is intended to perform a variety of utility functions to search and access text meta data, video and image URLs from the PBS Web site. These routines process videos provided by PBS (http://video.pbs.org/). The specific PBS RSS feeds that are processed are controled through a user XML preference file usually found at "~/.mythtv/MythNetvision/userGrabberPrefs/pbs.xml" '''
Definition at line 16 of file pbs_api.py.
| string nv_python_libs::pbs::pbs_api::__version__ = "v0.1.1" |
Definition at line 23 of file pbs_api.py.
| list nv_python_libs::pbs::pbs_api::version = '' |
Definition at line 76 of file pbs_api.py.
Definition at line 217 of file pbs_api.py.
Definition at line 244 of file pbs_api.py.
Definition at line 393 of file pbs_api.py.
Referenced by InternetContent::GetInternetSearch(), Cddb::Query(), Cddb::Read(), and NetSearch::searchFinished().
1.6.3