ffmpeg.libavcodec.codec_desc

Undocumented in source.

Members

Functions

avcodec_descriptor_get
const(AVCodecDescriptor)* avcodec_descriptor_get(AVCodecID id)

@return descriptor for given codec ID or NULL if no descriptor exists.

avcodec_descriptor_get_by_name
const(AVCodecDescriptor)* avcodec_descriptor_get_by_name(const(char)* name)

@return codec descriptor with the given name or NULL if no such descriptor exists.

avcodec_descriptor_next
const(AVCodecDescriptor)* avcodec_descriptor_next(const(AVCodecDescriptor)* prev)

Iterate over all codec descriptors known to libavcodec.

Manifest constants

AV_CODEC_PROP_BITMAP_SUB
enum AV_CODEC_PROP_BITMAP_SUB;

Subtitle codec is bitmap based Decoded AVSubtitle data can be read from the AVSubtitleRect->pict field.

AV_CODEC_PROP_INTRA_ONLY
enum AV_CODEC_PROP_INTRA_ONLY;

Codec uses only intra compression. Video and audio codecs only.

AV_CODEC_PROP_LOSSLESS
enum AV_CODEC_PROP_LOSSLESS;

Codec supports lossless compression. Audio and video codecs only.

AV_CODEC_PROP_LOSSY
enum AV_CODEC_PROP_LOSSY;

Codec supports lossy compression. Audio and video codecs only. @note a codec may support both lossy and lossless compression modes

AV_CODEC_PROP_REORDER
enum AV_CODEC_PROP_REORDER;

Codec supports frame reordering. That is, the coded order (the order in which the encoded packets are output by the encoders / stored / input to the decoders) may be different from the presentation order of the corresponding frames.

AV_CODEC_PROP_TEXT_SUB
enum AV_CODEC_PROP_TEXT_SUB;

Subtitle codec is text based. Decoded AVSubtitle data can be read from the AVSubtitleRect->ass field.

Structs

AVCodecDescriptor
struct AVCodecDescriptor

This struct describes the properties of a single codec described by an AVCodecID. @see avcodec_descriptor_get()

Meta