32 #ifndef __TRANSCODE_MANAGER_H__
33 #define __TRANSCODE_MANAGER_H__
38 #include "sbITranscodeManager.h"
39 #include "sbITranscodeJob.h"
41 #include <nsStringGlue.h>
52 NS_DECL_SBITRANSCODEMANAGER
55 virtual ~sbTranscodeManager();
57 static sbTranscodeManager *GetSingleton();
58 static void DestroySingleton();
61 typedef std::list<nsCString> contractlist_t;
62 contractlist_t m_ContractList;
63 PRLock *m_pContractListLock;
68 #endif // __TRANSCODE_MANAGER_H__
sbTranscodeManager * gTranscodeManager
The manager from which to request a transcoding job, transcoding profiles, etc.