openATV enigma2
openATV is an open source SetTopBox Graphical user interface.
MovieList.py File Reference

Classes

class  Components.MovieList.MovieListData
 
class  Components.MovieList.StubInfo
 
class  Components.MovieList.MovieList
 

Namespaces

 Components.MovieList
 

Functions

def Components.MovieList.lastPlayPosFromCache (ref)
 
def Components.MovieList.moviePlayState (cutsFileName, ref, length)
 
def Components.MovieList.resetMoviePlayState (cutsFileName, ref=None)
 
def Components.MovieList.getShortName (name, serviceref)
 

Variables

 Components.MovieList.AUDIO_EXTENSIONS = frozenset((".dts", ".mp3", ".wav", ".wave", ".ogg", ".flac", ".m4a", ".mp2", ".m2a", ".3gp", ".3g2", ".asf", ".wma"))
 
tuple Components.MovieList.DVD_EXTENSIONS = ('.iso', '.img')
 
 Components.MovieList.IMAGE_EXTENSIONS = frozenset((".jpg", ".png", ".gif", ".bmp"))
 
 Components.MovieList.MOVIE_EXTENSIONS = frozenset((".mpg", ".vob", ".wav", ".m4v", ".mkv", ".avi", ".divx", ".dat", ".flv", ".mp4", ".mov", ".wmv", ".m2ts", ".webm"))
 
 Components.MovieList.KNOWN_EXTENSIONS = MOVIE_EXTENSIONS.union(IMAGE_EXTENSIONS, DVD_EXTENSIONS, AUDIO_EXTENSIONS)
 
tuple Components.MovieList.RECORD_EXTENSIONS = (".ts")
 
 Components.MovieList.cutsParser = struct.Struct('>QI')
 
 Components.MovieList.justStubInfo = StubInfo()