#include "sbGStreamerMediacore.h"
#include "sbGStreamerMediacoreUtils.h"
#include <nsIFile.h>
#include <nsIFileURL.h>
#include <nsIInterfaceRequestorUtils.h>
#include <nsServiceManagerUtils.h>
#include <nsILocalFile.h>
#include <nsIURI.h>
#include <nsIURL.h>
#include <nsIRunnable.h>
#include <nsIIOService.h>
#include <nsIPrefBranch2.h>
#include <nsIObserver.h>
#include <nsThreadUtils.h>
#include <nsCOMPtr.h>
#include <prlog.h>
#include <prprf.h>
#include <nsIBaseWindow.h>
#include <nsIBoxObject.h>
#include <nsIDocument.h>
#include <nsIDOMAbstractView.h>
#include <nsIDOMEvent.h>
#include <nsIDocShellTreeItem.h>
#include <nsIDocShellTreeOwner.h>
#include <nsIDOMDocument.h>
#include <nsIDOMDocumentView.h>
#include <nsIDOMEventTarget.h>
#include <nsIDOMXULElement.h>
#include <nsIScriptGlobalObject.h>
#include <nsIWebNavigation.h>
#include <nsIWidget.h>
#include <sbClassInfoUtils.h>
#include <sbTArrayStringEnumerator.h>
#include <sbVariantUtils.h>
#include <sbBaseMediacoreEventTarget.h>
#include <sbMediacoreError.h>
#include <sbProxiedComponentManager.h>
#include <sbStringBundle.h>
#include <sbErrorConsole.h>
#include <sbIMediacorePlaybackControl.h>
#include <sbIMediacoreManager.h>
#include <sbIGStreamerService.h>
#include <sbIMediaItem.h>
#include <sbStandardProperties.h>
#include <sbVideoBox.h>
#include <gst/pbutils/missing-plugins.h>
#include "nsNetUtil.h"
#include <algorithm>
Go to the source code of this file.
Macros | |
#define | MAX_FILE_SIZE_FOR_ACCURATE_SEEK (20 * 1024 * 1024) |
#define | EQUALIZER_FACTORY_NAME "equalizer-10bands" |
#define | EQUALIZER_DEFAULT_BAND_COUNT sbBaseMediacoreMultibandEqualizer::EQUALIZER_BAND_COUNT_DEFAULT |
#define | EQUALIZER_BANDS sbBaseMediacoreMultibandEqualizer::EQUALIZER_BANDS_10 |
#define | LOG(args) /* nothing */ |
#define | TRACE(args) /* nothing */ |
Variables | |
sbIMediacore | |
sbIMediacoreMultibandEqualizer | |
sbIMediacorePlaybackControl | |
sbIMediacoreVideoWindow | |
sbIMediacoreVolumeControl | |
sbIMediacoreVotingParticipant | |
sbIGStreamerMediacore | |
#define EQUALIZER_BANDS sbBaseMediacoreMultibandEqualizer::EQUALIZER_BANDS_10 |
Definition at line 106 of file sbGStreamerMediacore.cpp.
#define EQUALIZER_DEFAULT_BAND_COUNT sbBaseMediacoreMultibandEqualizer::EQUALIZER_BAND_COUNT_DEFAULT |
Definition at line 103 of file sbGStreamerMediacore.cpp.
#define EQUALIZER_FACTORY_NAME "equalizer-10bands" |
Definition at line 101 of file sbGStreamerMediacore.cpp.
#define LOG | ( | args | ) | /* nothing */ |
To log this class, set the following environment variable in a debug build:
NSPR_LOG_MODULES=sbGStreamerMediacore:5 (or :3 for LOG messages only)
Definition at line 130 of file sbGStreamerMediacore.cpp.
#define MAX_FILE_SIZE_FOR_ACCURATE_SEEK (20 * 1024 * 1024) |
Definition at line 99 of file sbGStreamerMediacore.cpp.
#define TRACE | ( | args | ) | /* nothing */ |
Definition at line 131 of file sbGStreamerMediacore.cpp.
NS_IMPL_QUERY_INTERFACE11_CI | ( | sbGStreamerMediacore | , |
sbIMediacore | , | ||
sbIMediacoreMultibandEqualizer | , | ||
sbIMediacorePlaybackControl | , | ||
sbIMediacoreVolumeControl | , | ||
sbIMediacoreVotingParticipant | , | ||
sbIMediacoreEventTarget | , | ||
sbIMediacoreVideoWindow | , | ||
sbIGStreamerMediacore | , | ||
nsIDOMEventListener | , | ||
nsIObserver | , | ||
nsIClassInfo | |||
) |
Definition at line 152 of file sbGStreamerMediacore.cpp.
Definition at line 152 of file sbGStreamerMediacore.cpp.
Definition at line 152 of file sbGStreamerMediacore.cpp.
Definition at line 152 of file sbGStreamerMediacore.cpp.
Definition at line 152 of file sbGStreamerMediacore.cpp.
Definition at line 152 of file sbGStreamerMediacore.cpp.
Definition at line 152 of file sbGStreamerMediacore.cpp.