|
static std::unique_ptr< CDVDVideoCodec > | CreateVideoCodec (CDVDStreamInfo &hint, CProcessInfo &processInfo) |
|
static IHardwareDecoder * | CreateVideoCodecHWAccel (const std::string &id, CDVDStreamInfo &hint, CProcessInfo &processInfo, AVPixelFormat fmt) |
|
static std::unique_ptr< CDVDAudioCodec > | CreateAudioCodec (CDVDStreamInfo &hint, CProcessInfo &processInfo, bool allowpassthrough, bool allowdtshddecode, CAEStreamInfo::DataType ptStreamType) |
|
static std::unique_ptr< CDVDOverlayCodec > | CreateOverlayCodec (CDVDStreamInfo &hint) |
|
static void | RegisterHWVideoCodec (const std::string &id, CreateHWVideoCodec createFunc) |
|
static void | ClearHWVideoCodecs () |
|
static void | RegisterHWAccel (const std::string &id, CreateHWAccel createFunc) |
|
static std::vector< std::string > | GetHWAccels () |
|
static void | ClearHWAccels () |
|
static void | RegisterHWAudioCodec (const std::string &id, CreateHWAudioCodec createFunc) |
|
static void | ClearHWAudioCodecs () |
|
|
static std::map< std::string, CreateHWVideoCodec > | m_hwVideoCodecs |
|
static std::map< std::string, CreateHWAccel > | m_hwAccels |
|
static std::map< std::string, CreateHWAudioCodec > | m_hwAudioCodecs |
|
The documentation for this class was generated from the following files:
- xbmc/cores/VideoPlayer/DVDCodecs/DVDFactoryCodec.h
- xbmc/cores/VideoPlayer/DVDCodecs/DVDFactoryCodec.cpp