Skip to content

cvedia::rt::VideoDecoderRegistry

Public Functions

Name
void initialize()
void reset()
std::unique_ptr< iface::VideoDecoder > create(std::string const & deviceId, Codec const & codec)
NODISCARD std::map< std::string, std::unordered_set< Codec > > getSupportedDecoders()

Public Functions Documentation

function initialize

static void initialize()

function reset

static void reset()

function create

static std::unique_ptr< iface::VideoDecoder > create(
    std::string const & deviceId,
    Codec const & codec
)

function getSupportedDecoders

static NODISCARD std::map< std::string, std::unordered_set< Codec > > getSupportedDecoders()