diff options
author | szabii <szabii@b3059339-0415-0410-9bf9-f77b7e298cf2> | 2001-04-08 23:42:25 +0000 |
---|---|---|
committer | szabii <szabii@b3059339-0415-0410-9bf9-f77b7e298cf2> | 2001-04-08 23:42:25 +0000 |
commit | 4db472f1453b512b5e5dd1a9b91d6f2839a9bf62 (patch) | |
tree | 54f02ee4e76da539f5cc787b127ac671350a0a06 /codec-cfg.h | |
parent | 034641a6b6c5d92cf3c9cb924ee7a8e302bdd9a9 (diff) | |
download | mpv-4db472f1453b512b5e5dd1a9b91d6f2839a9bf62.tar.bz2 mpv-4db472f1453b512b5e5dd1a9b91d6f2839a9bf62.tar.xz |
status added
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@317 b3059339-0415-0410-9bf9-f77b7e298cf2
Diffstat (limited to 'codec-cfg.h')
-rw-r--r-- | codec-cfg.h | 19 |
1 files changed, 13 insertions, 6 deletions
diff --git a/codec-cfg.h b/codec-cfg.h index a596d63335..0c2dda69a6 100644 --- a/codec-cfg.h +++ b/codec-cfg.h @@ -24,6 +24,11 @@ #define CODECS_FLAG_NOFLIP (1<<1) #define CODECS_FLAG_YUVHACK (1<<2) +#define CODECS_STATUS_NOT_WORKING 0 +#define CODECS_STATUS_UNTESTED -1 +#define CODECS_STATUS_PROBLEMS 1 +#define CODECS_STATUS_WORKING 2 + //#warning nem kellene ket typedef GUID-nak... typedef struct { @@ -33,18 +38,20 @@ typedef struct { unsigned char f4[8]; } GUID; +/* I just rearranged, to use less memory... */ typedef struct { + unsigned int fourcc[CODECS_MAX_FOURCC]; + unsigned int fourccmap[CODECS_MAX_FOURCC]; + unsigned int outfmt[CODECS_MAX_OUTFMT]; + unsigned char outflags[CODECS_MAX_OUTFMT]; char *name; char *info; char *comment; - unsigned int fourcc[CODECS_MAX_FOURCC]; - unsigned int fourccmap[CODECS_MAX_FOURCC]; - short driver; - short flags; char *dll; GUID guid; - unsigned int outfmt[CODECS_MAX_OUTFMT]; - unsigned char outflags[CODECS_MAX_OUTFMT]; + short driver; + short flags; + short status; } codecs_t; codecs_t* parse_codec_cfg(char *cfgfile); |