32 #include "nsISupports.idl"
34 interface nsILocalFile;
44 [scriptable,
uuid(216f339d-56b4-490f-8632-0029d3aaca66)]
59 in
unsigned long aIntervalSeconds,
60 in nsILocalFile aDestinationDirectory);
84 in
unsigned long aIntervalSeconds,
85 in nsILocalFile aDestinationDirectory);
void updateAllNow()
Force an update of all dynamic playlists.
void updateList(in sbIMediaList aMediaList, in nsIURI aUri, in unsigned long aIntervalSeconds, in nsILocalFile aDestinationDirectory)
Update a new dynamnic playlist.
void updateNow(in sbIMediaList aMediaList)
Force an update of a specified dynamic playlist.
sbIMediaList createPodcast(in sbILibrary aLibrary, in nsIURI aUri, [optional] in sbIPropertyArray aProperties)
Create a new podcast.
Media library abstraction.
readonly attribute nsISimpleEnumerator scheduledLists
Returns an enumerator of all dynamic playlists as |sbIMediaList|s.
sbIMediaList createList(in sbILibrary aLibrary, in nsIURI aUri, in unsigned long aIntervalSeconds, in nsILocalFile aDestinationDirectory)
Create a new dynamnic playlist.
An interface to carry around arrays of nsIProperty instances. Users of this interface should only QI ...