All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
/home/martin/dev/nightingale-hacking/components/mediacore/metadata/manager/public/sbIFileMetadataService.idl

Manages reading and writing metadata to and from sbIMediaItem objects and media filesSupports the creation of threaded read/write jobs for local media (URIs beginning with file://), and timer driven read jobs for remote media.

var mediaItemArray = Cc["@songbirdnest.com/moz/xpcom/threadsafe-array;1"] .createInstance(Ci.nsIMutableArray); mediaItemArray.appendElement(aItem, false); var metadataService = Cc["@songbirdnest.com/Songbird/FileMetadataService;1"] .getService(Ci.sbIFileMetadataService); var job = metadataService.read(mediaItemArray);