28 #include <sbIMediacoreSequencer.h>
30 #include <nsIClassInfo.h>
31 #include <nsIMutableArray.h>
32 #include <nsIStringEnumerator.h>
35 #include <nsIWeakReference.h>
38 #include <nsHashKeys.h>
39 #include <nsTHashtable.h>
42 #include <sbIDataRemote.h>
43 #include <sbIMediacoreEventListener.h>
44 #include <sbIMediacoreManager.h>
45 #include <sbIMediacoreStatus.h>
46 #include <sbIMediacoreSequenceGenerator.h>
47 #include <sbIMediaListListener.h>
48 #include <sbIMediaListView.h>
49 #include <sbIPropertyManager.h>
50 #include <sbIMediaItemController.h>
69 NS_DECL_SBIMEDIACORESEQUENCER
70 NS_DECL_SBIMEDIACOREEVENTLISTENER
71 NS_DECL_SBIMEDIACORESTATUS
72 NS_DECL_SBIMEDIALISTLISTENER
73 NS_DECL_SBIMEDIALISTVIEWLISTENER
74 NS_DECL_SBIMEDIAITEMCONTROLLERLISTENER
76 NS_DECL_NSITIMERCALLBACK
134 nsresult
Setup(nsIURI *aURI = nsnull);
140 PRInt64 *aViewPosition = nsnull);
156 PRBool aAsync = PR_FALSE);
163 const nsAString &aPropName);
190 PRInt32 aOnHoldStatus,
sbScopedBoolToggle(PRPackedBool *aBool, PRBool aValue=PR_TRUE)
An interface to carry around arrays of nsIProperty instances. Users of this interface should only QI ...
_updateTextAndScrollDataForFrame aData