Mercurial > libavcodec.hg
changeset 371:8187bb132d85 libavcodec
* Start using enumerated types (makes debugging much easier)
author | philipjsg |
---|---|
date | Thu, 09 May 2002 01:22:30 +0000 |
parents | 0eca28d16cbd |
children | 19b6a1fa6f6d |
files | avcodec.h |
diffstat | 1 files changed, 3 insertions(+), 2 deletions(-) [+] |
line wrap: on
line diff
--- a/avcodec.h Tue May 07 17:55:02 2002 +0000 +++ b/avcodec.h Thu May 09 01:22:30 2002 +0000 @@ -39,6 +39,7 @@ #define CODEC_ID_MSMPEG4 CODEC_ID_MSMPEG4V3 enum CodecType { + CODEC_TYPE_UNKNOWN = -1, CODEC_TYPE_VIDEO, CODEC_TYPE_AUDIO, }; @@ -214,8 +215,8 @@ /* the following fields are ignored */ void *opaque; /* can be used to carry app specific stuff */ char codec_name[32]; - int codec_type; /* see CODEC_TYPE_xxx */ - int codec_id; /* see CODEC_ID_xxx */ + enum CodecType codec_type; /* see CODEC_TYPE_xxx */ + enum CodecID codec_id; /* see CODEC_ID_xxx */ unsigned int codec_tag; /* codec tag, only used if unknown codec */ } AVCodecContext;