HwCodec

primo::codecs::HwCodec

class HwCodec

Describes a hardware encoder, decoder or filter.

Public Functions

virtual const char_t *name() const = 0

Returns hardware codec name.

Returns:

A pointer to zero terminated ANSI string. The returned pointer cannot be NULL.

virtual HwCodecType::Enum type() const = 0

Returns hardware codec type.

Returns:

HwCodecType constant.

virtual HwEngine::Enum engine() const = 0

Returns hardware engine.

See also

HwEngine::Enum

Returns:

HwEngine constant.

virtual HwApi::Enum api() const = 0

Returns hardware API.

See also

HwApi::Enum

Returns:

HwApi constant.