All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros Groups Pages
Macros | Functions | Variables
codec_desc.c File Reference
#include <string.h>
#include "libavutil/common.h"
#include "libavutil/internal.h"
#include "avcodec.h"
#include "profiles.h"
#include "version.h"

Go to the source code of this file.


#define MT(...)   (const char *const[]){ __VA_ARGS__, NULL }


static int descriptor_compare (const void *key, const void *member)
const AVCodecDescriptoravcodec_descriptor_get (enum AVCodecID id)
const AVCodecDescriptoravcodec_descriptor_next (const AVCodecDescriptor *prev)
 Iterate over all codec descriptors known to libavcodec. More...
const AVCodecDescriptoravcodec_descriptor_get_by_name (const char *name)
enum AVMediaType avcodec_get_type (enum AVCodecID codec_id)
 Get the type of the given codec. More...


static const AVCodecDescriptor codec_descriptors []

Macro Definition Documentation

#define MT (   ...)    (const char *const[]){ __VA_ARGS__, NULL }

Definition at line 30 of file codec_desc.c.

Function Documentation

static int descriptor_compare ( const void key,
const void member 

Definition at line 3126 of file codec_desc.c.

Referenced by avcodec_descriptor_get().

Variable Documentation

const AVCodecDescriptor codec_descriptors[]

Definition at line 32 of file codec_desc.c.