1
#ifndef FMT_CONVERSION_H
2
#define FMT_CONVERSION_H
4
#ifdef USE_LIBAVUTIL_SO
5
#include <ffmpeg/avutil.h>
9
#include "img_format.h"
11
enum PixelFormat imgfmt2pixfmt(int fmt)
19
return PIX_FMT_BGR565;
21
return PIX_FMT_BGR555;
28
return PIX_FMT_MONOBLACK;
30
return PIX_FMT_RGB4_BYTE;
32
return PIX_FMT_BGR4_BYTE;
38
return PIX_FMT_RGB565;
40
return PIX_FMT_RGB555;
46
return PIX_FMT_YUYV422;
48
return PIX_FMT_UYVY422;
58
return PIX_FMT_YUV410P;
62
return PIX_FMT_YUV420P;
64
return PIX_FMT_YUV411P;
66
return PIX_FMT_YUV422P;
68
return PIX_FMT_YUV444P;
70
fprintf(stderr, "Unsupported format %s\n", vo_format_name(fmt));
76
#endif /* FMT_CONVERSION_H */
1
#ifndef MPLAYER_FMT_CONVERSION_H
2
#define MPLAYER_FMT_CONVERSION_H
4
#include "libavutil/avutil.h"
6
enum PixelFormat imgfmt2pixfmt(int fmt);
7
int pixfmt2imgfmt(enum PixelFormat pix_fmt);
9
#endif /* MPLAYER_FMT_CONVERSION_H */