nv_python_libs::pbs::pbs_api Namespace Reference

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

Function Documentation

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.


Variable Documentation

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.

Definition at line 15 of file pbs_api.py.

Initial value:
'''
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.

Definition at line 23 of file pbs_api.py.

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.

 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends
Generated on Sat Feb 11 06:42:32 2012 for MythTV by  doxygen 1.6.3