MythTV  master
Public Member Functions | Public Attributes | List of all members
nv_python_libs.xsltfunctions.bliptvXSL_api.xpathFunctions Class Reference
Inheritance diagram for nv_python_libs.xsltfunctions.bliptvXSL_api.xpathFunctions:
Inheritance graph
[legend]
Collaboration diagram for nv_python_libs.xsltfunctions.bliptvXSL_api.xpathFunctions:
Collaboration graph
[legend]

Public Member Functions

def __init__ (self)
 
def bliptvFlvLinkGeneration (self, context, arg)
 Start of XPath extension functions. More...
 
def bliptvDownloadLinkGeneration (self, context, arg)
 
def bliptvEpisode (self, context, arg)
 
def bliptvIsCustomHTML (self, context, arg)
 

Public Attributes

 functList
 
 episodeRegex
 
 namespaces
 
 flvFilter
 
 m4vFilter
 
 durationFilter
 
 linkFilter
 
 languageFilter
 

Detailed Description

Functions specific extending XPath

Definition at line 91 of file bliptvXSL_api.py.

Constructor & Destructor Documentation

◆ __init__()

def nv_python_libs.xsltfunctions.bliptvXSL_api.xpathFunctions.__init__ (   self)

Definition at line 94 of file bliptvXSL_api.py.

Member Function Documentation

◆ bliptvFlvLinkGeneration()

def nv_python_libs.xsltfunctions.bliptvXSL_api.xpathFunctions.bliptvFlvLinkGeneration (   self,
  context,
  arg 
)

Start of XPath extension functions.

Generate a link for the Blip.tv site.
Call example: 'mnvXpath:bliptvFlvLinkGeneration(.)'
return the url link

Definition at line 128 of file bliptvXSL_api.py.

◆ bliptvDownloadLinkGeneration()

def nv_python_libs.xsltfunctions.bliptvXSL_api.xpathFunctions.bliptvDownloadLinkGeneration (   self,
  context,
  arg 
)
Generate a download link for the Blip.tv site.
Call example: 'mnvXpath:bliptvDownloadLinkGeneration(.)'
return an array of one download link element

Definition at line 141 of file bliptvXSL_api.py.

◆ bliptvEpisode()

def nv_python_libs.xsltfunctions.bliptvXSL_api.xpathFunctions.bliptvEpisode (   self,
  context,
  arg 
)
Parse the title string and extract an episode number
Call example: 'mnvXpath:bliptvEpisode(./title/text())'
return the url link

Definition at line 181 of file bliptvXSL_api.py.

◆ bliptvIsCustomHTML()

def nv_python_libs.xsltfunctions.bliptvXSL_api.xpathFunctions.bliptvIsCustomHTML (   self,
  context,
  arg 
)
Parse the item element and deternmine if there is a flv file
Call example: 'mnvXpath:bliptvIsCustomHTML(.)'
return True is there is a '.flv' file
return False if there is no .flv' file

Definition at line 195 of file bliptvXSL_api.py.

Member Data Documentation

◆ functList

nv_python_libs.xsltfunctions.bliptvXSL_api.xpathFunctions.functList

Definition at line 95 of file bliptvXSL_api.py.

◆ episodeRegex

nv_python_libs.xsltfunctions.bliptvXSL_api.xpathFunctions.episodeRegex

◆ namespaces

nv_python_libs.xsltfunctions.bliptvXSL_api.xpathFunctions.namespaces

Definition at line 99 of file bliptvXSL_api.py.

◆ flvFilter

nv_python_libs.xsltfunctions.bliptvXSL_api.xpathFunctions.flvFilter

◆ m4vFilter

nv_python_libs.xsltfunctions.bliptvXSL_api.xpathFunctions.m4vFilter

◆ durationFilter

nv_python_libs.xsltfunctions.bliptvXSL_api.xpathFunctions.durationFilter

◆ linkFilter

nv_python_libs.xsltfunctions.bliptvXSL_api.xpathFunctions.linkFilter

◆ languageFilter

nv_python_libs.xsltfunctions.bliptvXSL_api.xpathFunctions.languageFilter

The documentation for this class was generated from the following file: