sbGStreamerMediaInspector.cpp File Reference
#include "sbGStreamerMediaInspector.h"
#include <sbClassInfoUtils.h>
#include <sbStringBundle.h>
#include <sbTArrayStringEnumerator.h>
#include <sbStringUtils.h>
#include <sbStandardProperties.h>
#include <sbProxiedComponentManager.h>
#include <sbIGStreamerService.h>
#include <sbIMediaItem.h>
#include <sbIMediaInspector.h>
#include <sbIMediaFormatMutable.h>
#include <nsIWritablePropertyBag2.h>
#include <nsServiceManagerUtils.h>
#include <nsThreadUtils.h>
#include <prlog.h>
Include dependency graph for sbGStreamerMediaInspector.cpp:

Go to the source code of this file.

Macros

#define GST_MEDIA_INSPECTOR_TIMEOUT   (2000)
 
#define GST_TYPE_PROPERTY   "gst_type"
 
#define LOG(args)   /* nothing */
 
#define TRACE(args)   /* nothing */
 

Functions

 NS_IMPL_THREADSAFE_ISUPPORTS7 (sbGStreamerMediaInspector, nsIClassInfo, sbIGStreamerPipeline, sbIMediacoreEventTarget, sbIMediaInspector, sbIJobProgress, sbIJobCancelable, nsITimerCallback) NS_IMPL_CI_INTERFACE_GETTER4(sbGStreamerMediaInspector
 
 NS_IMPL_THREADSAFE_CI (sbGStreamerMediaInspector)
 

Variables

 sbIGStreamerPipeline
 
 sbIMediaInspector
 
 sbIJobProgress
 
sbIJobCancelable NS_DECL_CLASSINFO (sbGstreamerMediaInspector)
 

Macro Definition Documentation

#define GST_MEDIA_INSPECTOR_TIMEOUT   (2000)

Definition at line 45 of file sbGStreamerMediaInspector.cpp.

#define GST_TYPE_PROPERTY   "gst_type"

Definition at line 47 of file sbGStreamerMediaInspector.cpp.

#define LOG (   args)    /* nothing */

To log this class, set the following environment variable in a debug build: NSPR_LOG_MODULES=sbGStreamerMediaInspector:5 (or :3 for LOG messages only)

Definition at line 58 of file sbGStreamerMediaInspector.cpp.

#define TRACE (   args)    /* nothing */

Definition at line 59 of file sbGStreamerMediaInspector.cpp.

Function Documentation

NS_IMPL_THREADSAFE_CI ( sbGStreamerMediaInspector  )

Variable Documentation

sbIJobCancelable NS_DECL_CLASSINFO(sbGstreamerMediaInspector)

Definition at line 72 of file sbGStreamerMediaInspector.cpp.

Definition at line 72 of file sbGStreamerMediaInspector.cpp.