sbIPlaylistReaderManager Interface Reference

An interface to be used to read playlists. It will try to find the proper sbIPlaylistReader subclass and use it. More...

import"sbIPlaylistReader.idl";

Inheritance diagram for sbIPlaylistReaderManager:
[legend]
Collaboration diagram for sbIPlaylistReaderManager:
[legend]

Public Member Functions

long loadPlaylist (in nsIURI aURL, in sbIMediaList aMediaList, in AString aContentType, in boolean aAddDistinctOnly, in sbIPlaylistReaderListener aPlaylistReaderListener)
 
void read (in nsIFile aFile, in sbIMediaList aMediaList, in AString aContentType, in PRBool aAddDistinctOnly, [optional] in sbIPlaylistFormatType aPlaylistFormatType)
 
void supportedMIMETypes (out PRUint32 aMIMECount, [array, size_is(aMIMECount), retval] out wstring aMIMETypes)
 
void supportedFileExtensions (out PRUint32 aExtCount, [array, size_is(aExtCount), retval] out wstring aExts)
 

Public Attributes

attribute nsIURI originalURI
 

Detailed Description

An interface to be used to read playlists. It will try to find the proper sbIPlaylistReader subclass and use it.

See Also
sbIPlaylistReader, sbIPlaylistReaderListener

Definition at line 175 of file sbIPlaylistReader.idl.

Member Function Documentation

long sbIPlaylistReaderManager::loadPlaylist ( in nsIURI  aURL,
in sbIMediaList  aMediaList,
in AString  aContentType,
in boolean  aAddDistinctOnly,
in sbIPlaylistReaderListener  aPlaylistReaderListener 
)
Parameters
void sbIPlaylistReaderManager::read ( in nsIFile  aFile,
in sbIMediaList  aMediaList,
in AString  aContentType,
in PRBool  aAddDistinctOnly,
[optional] in sbIPlaylistFormatType  aPlaylistFormatType 
)
Parameters
void sbIPlaylistReaderManager::supportedFileExtensions ( out PRUint32  aExtCount,
[array, size_is(aExtCount), retval] out wstring  aExts 
)
Parameters
void sbIPlaylistReaderManager::supportedMIMETypes ( out PRUint32  aMIMECount,
[array, size_is(aMIMECount), retval] out wstring  aMIMETypes 
)
Parameters

Member Data Documentation

attribute nsIURI sbIPlaylistReaderManager::originalURI
Parameters

Definition at line 182 of file sbIPlaylistReader.idl.


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