Songbird Web Page API | Index
Add a MediaItem to this MediaList. Add a MediaItem to this MediaList. Add all the MediaItems from a MediaList into this MediaList. Add all the MediaItems from a MediaList into this MediaList. Add a command. Add a listener to get notified of changes to Songbird metadata and state. The album name of the currently playing media. The name of the artist of the currently playing media. The Security category. The Security category ID. Clear the MediaList. Clear the MediaList. Clear all columns from the web playlist The collection of Commands associated with the current page. The Commands Object allows remote web pages to add and remove commands. Verify that this MediaList contains the requested MediaItem. Verify that this MediaList contains the requested MediaItem. The size (in bytes) of the content of the MediaItem. The size (in bytes) of the content of the MediaItem. The URI representing the location of the MediaItem. The URI representing the location of the MediaItem. The URI representing the location of the MediaItem. The content type, also called mime type, of the MediaItem. The content type, also called mime type, of the MediaItem. The content type, also called mime type, of the MediaItem. Add a button property to the system that will be available for all media items. The creation time of this Library object. The creation time of this Library object. Add a date time property to the system that will be available for all media items. Add a download button property to the system that will be available for all media items. Add an image property to the system that will be available for all media items. Create a MediaItem from a URL. Create a MediaList from a URL. Add a number property to the system that will be available for all media items. Add a ratings property to the system that will be available for all media items. Create a simple MediaList with the given name. Add a text property to the system that will be available for all media items. Add a URI property to the system that will be available for all media items. The name of the album for the currently playing media item. The name of the artist for the currently playing track. The track name of the currently playing media item. Download a MediaItem. Download a MediaList. This MediaList is the list that gets all the MediaItemss that get added throught the 3 download methods. Download the MediaItems selected by the user in a WebPlaylist. Enumerate all MediaItems in the MediaList. Enumerate all MediaItems in the MediaList. Enumerate the MediaItems in the MediaList that have a certain property and value match. Enumerate the MediaItems in the MediaList that have a certain property and value match. If this constant is specified when calling enumerateAllItems() or enumerateItemsByProperty() the EnumerationListener will recieve the actual MediaItem from the MediaList. If this constant is specified when calling enumerateAllItems() or enumerateItemsByProperty() the EnumerationListener will recieve the actual MediaItem from the MediaList. If this constant is specified when calling enumerateAllItems() or enumerateItemsByProperty(), the EnumerationListener will recieve a copy of the MediaItem instead of the MediaItem present in the MediaList. If this constant is specified when calling enumerateAllItems() or enumerateItemsByProperty(), the EnumerationListener will recieve a copy of the MediaItem instead of the MediaItem present in the MediaList. The genre of the currenly playing media. Get the total number of columns in the web playlist Get the property ID bould to a particular column at a given index Get all distinct (unique) values in this MediaList for a given property. Get all distinct (unique) values in this MediaList for a given property. Get a MediaItem from the MediaList by using it’s MediaItem::guid. Get a MediaItem from the MediaList by using it’s MediaItem::guid. Get a MediaItem from the MediaList by using it’s index in the MediaList. Get a MediaItem from the MediaList by using it’s index in the MediaList. Get the site media list with the given siteID. Get an Enumerator containing all of the MediaLists in the Library. Get the value of a property for this library object. Get the value of a property for this library object. Get the value of a property for this library object. The global unique identifier of this Library object. The global unique identifier of this Library object. The global unique identifier of this Library object. Indicates if access is granted for the Security category. Check if the code has access to a category. Is the WebPlaylist hidden? Get the index for a MediaItem present in the MediaList. Get the index for a MediaItem present in the MediaList. Insert a column into the web playlist Is the MediaList empty? Is the MediaList empty? The MediaItem corresponding to the event. Get the last index for a MediaItem present in the MediaList. Get the last index for a MediaItem present in the MediaList. The length (in number of items) present in the media list. The length (in number of items) present in the media list. The total length of the currently playing media. Access to any library in the system via path or ‘magic’ keyword. A Library is a collection of MediaItems and MediaLists. The main Library for Songbird. A timestamp representing the date and time at which this MediaItem was created. A timestamp representing the date and time at which this MediaItem was created. A MediaItem represents a partial or whole piece of media. A MediaItemStatusEvent is passed to any event handlers listening for media item status related events fired on the document object. The MediaList associated with this WebPlaylist instance. A MediaList is a list of MediaItems. A timestamp representing the date and time at which this MediaItem was last updated. A timestamp representing the date and time at which this MediaItem was last updated. When a MediaItem gets played, it’s metadata may change because the playback core is offering new metadata about this MediaItem that wasn’t available when metadata was first read from it because it was added to a Library. Get the most played artists from the Library. A boolean value indicating whether the player is currently muted. True if muted or the volume is set to 0, false otherwise The name of the media list. The name of the media list. The name of the player. Skip to the next item, if there is one, and begin playing. Pause playback. A boolean value indicating whether the player is currently paused. This is the pause state of the application. play() A boolean value indicating whether the player is currently playing. This is the playing state of the application. A PlaylistClickEvent is passed to any event handlers listening for the PlaylistCellClick event fired on the document object. Begin playback of a MediaList at the specified index in the list. Begin playback of a URL. The current position in the media, as the number of milliseconds offset from the start of the media. The location of playback within the current media, in milliseconds. Skip to the previous item, if there is one, and begin playing. The name of the property (column) that was clicked on e.g., “http://songbirdnest.com/data/1.0#trackName”. Properties define the list of available columns, as well as provide a means of storing data about a MediaItem. |