#include <DVDFactoryCodec.h>
|
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 () |
|
◆ ClearHWAccels()
void CDVDFactoryCodec::ClearHWAccels |
( |
| ) |
|
|
static |
◆ ClearHWAudioCodecs()
void CDVDFactoryCodec::ClearHWAudioCodecs |
( |
| ) |
|
|
static |
◆ ClearHWVideoCodecs()
void CDVDFactoryCodec::ClearHWVideoCodecs |
( |
| ) |
|
|
static |
◆ CreateAudioCodec()
◆ CreateAudioCodecHW()
◆ CreateOverlayCodec()
◆ CreateVideoCodec()
◆ CreateVideoCodecHW()
◆ CreateVideoCodecHWAccel()
◆ GetHWAccels()
std::vector< std::string > CDVDFactoryCodec::GetHWAccels |
( |
| ) |
|
|
static |
◆ RegisterHWAccel()
void CDVDFactoryCodec::RegisterHWAccel |
( |
const std::string & | id, |
|
|
CreateHWAccel | createFunc ) |
|
static |
◆ RegisterHWAudioCodec()
◆ RegisterHWVideoCodec()
◆ m_hwAccels
std::map< std::string, CreateHWAccel > CDVDFactoryCodec::m_hwAccels |
|
staticprotected |
◆ m_hwAudioCodecs
◆ m_hwVideoCodecs
The documentation for this class was generated from the following files: