sbGStreamerVideoTranscode.cpp File Reference
#include "sbGStreamerVideoTranscode.h"
#include <sbIGStreamerService.h>
#include <sbFileUtils.h>
#include <sbGStreamerMediacoreUtils.h>
#include <sbStringUtils.h>
#include <sbClassInfoUtils.h>
#include <sbTArrayStringEnumerator.h>
#include <sbMemoryUtils.h>
#include <sbStringBundle.h>
#include <sbTranscodeUtils.h>
#include <nsServiceManagerUtils.h>
#include <nsThreadUtils.h>
#include <nsStringAPI.h>
#include <nsUnicharUtils.h>
#include <nsArrayUtils.h>
#include <nsNetUtil.h>
#include <nsIFile.h>
#include <nsIURI.h>
#include <nsIFileURL.h>
#include <nsIBinaryInputStream.h>
#include <sbIMediaItem.h>
#include <nsIProperty.h>
#include <gst/tag/tag.h>
#include <prlog.h>
Include dependency graph for sbGStreamerVideoTranscode.cpp:

Go to the source code of this file.

Macros

#define PROGRESS_INTERVAL   200 /* milliseconds */
 
#define LOG(args)   /* nothing */
 
#define TRACE(args)   /* nothing */
 

Functions

 NS_IMPL_THREADSAFE_ISUPPORTS8 (sbGStreamerVideoTranscoder, nsIClassInfo, sbIGStreamerPipeline, sbITranscodeVideoJob, sbIMediacoreEventTarget, sbIJobProgress, sbIJobProgressTime, sbIJobCancelable, nsITimerCallback) NS_IMPL_CI_INTERFACE_GETTER6(sbGStreamerVideoTranscoder
 
sbIJobCancelable NS_DECL_CLASSINFO (sbGStreamerVideoTranscoder)
 
 NS_IMPL_THREADSAFE_CI (sbGStreamerVideoTranscoder)
 

Variables

 sbIGStreamerPipeline
 
 sbITranscodeVideoJob
 
 sbIMediacoreEventTarget
 
 sbIJobProgress
 
 sbIJobProgressTime
 

Macro Definition Documentation

#define LOG (   args)    /* nothing */

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

Definition at line 68 of file sbGStreamerVideoTranscode.cpp.

#define PROGRESS_INTERVAL   200 /* milliseconds */

Definition at line 56 of file sbGStreamerVideoTranscode.cpp.

#define TRACE (   args)    /* nothing */

Definition at line 69 of file sbGStreamerVideoTranscode.cpp.

Function Documentation

NS_IMPL_THREADSAFE_CI ( sbGStreamerVideoTranscoder  )

Variable Documentation

Definition at line 83 of file sbGStreamerVideoTranscode.cpp.