Songbird Play Queue Service Component Implementation. More...
#include "sbPlayQueueService.h"
#include <nsIAppStartupNotifier.h>
#include <nsICategoryManager.h>
#include <nsIObserverService.h>
#include <nsIPrefBranch.h>
#include <nsIPrefService.h>
#include <nsIStringBundle.h>
#include <nsIVariant.h>
#include <nsServiceManagerUtils.h>
#include <nsStringGlue.h>
#include <nsThreadUtils.h>
#include <sbIDataRemote.h>
#include <sbILibraryManager.h>
#include <sbILocalDatabaseLibrary.h>
#include <sbIMediacoreEventTarget.h>
#include <sbIMediacoreSequencer.h>
#include <sbIMediacoreStatus.h>
#include <sbIMediaListView.h>
#include <sbIOrderableMediaList.h>
#include <sbLibraryManager.h>
#include <sbPropertiesCID.h>
#include <sbStandardProperties.h>
#include <sbStringUtils.h>
#include <prlog.h>
Go to the source code of this file.
Macros | |
#define | SB_NAMEKEY_PLAYQUEUE_LIST "&chrome://songbird/locale/songbird.properties#playqueue.pane.title" |
#define | SB_PLAYQUEUE_DEFAULTCOLUMNSPEC |
#define | SB_DATAREMOTE_FACEPLATE_STATUS NS_LITERAL_STRING("faceplate.status.override.text") |
#define | SB_BUNDLE_URL "chrome://songbird/locale/songbird.properties" |
#define | SB_PLAYQUEUE_PANE_TITLE NS_LITERAL_STRING("playqueue.pane.title") |
#define | SB_LIBRARY_TRACKSADDED NS_LITERAL_STRING("library.tracksadded") |
#define | TRACE(args) /* nothing */ |
#define | LOG(args) /* nothing */ |
Songbird Play Queue Service Component Implementation.
Definition in file sbPlayQueueService.cpp.
#define LOG | ( | args | ) | /* nothing */ |
Definition at line 93 of file sbPlayQueueService.cpp.
#define SB_BUNDLE_URL "chrome://songbird/locale/songbird.properties" |
Definition at line 75 of file sbPlayQueueService.cpp.
#define SB_DATAREMOTE_FACEPLATE_STATUS NS_LITERAL_STRING("faceplate.status.override.text") |
Definition at line 72 of file sbPlayQueueService.cpp.
#define SB_LIBRARY_TRACKSADDED NS_LITERAL_STRING("library.tracksadded") |
Definition at line 78 of file sbPlayQueueService.cpp.
#define SB_NAMEKEY_PLAYQUEUE_LIST "&chrome://songbird/locale/songbird.properties#playqueue.pane.title" |
Definition at line 62 of file sbPlayQueueService.cpp.
#define SB_PLAYQUEUE_DEFAULTCOLUMNSPEC |
Definition at line 68 of file sbPlayQueueService.cpp.
#define SB_PLAYQUEUE_PANE_TITLE NS_LITERAL_STRING("playqueue.pane.title") |
Definition at line 77 of file sbPlayQueueService.cpp.
#define TRACE | ( | args | ) | /* nothing */ |
To log this module, set the following environment variable: NSPR_LOG_MODULES=sbPlayQueueService:5
Definition at line 92 of file sbPlayQueueService.cpp.
NS_IMPL_ISUPPORTS5 | ( | sbPlayQueueService | , |
sbIPlayQueueService | , | ||
sbIMediaListListener | , | ||
sbIMediacoreEventListener | , | ||
sbILocalDatabaseLibraryCopyListener | , | ||
nsIObserver | |||
) |
Definition at line 196 of file sbPlayQueueService.cpp.
NS_IMPL_THREADSAFE_ISUPPORTS2 | ( | sbPlayQueueAsyncListener | , |
sbIAddMediaItemsListener | , | ||
sbIMediaListAsyncListener | |||
) |