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
;
61 return PIX_FMT_YUV420P
;
63 return PIX_FMT_YUV411P
;
65 return PIX_FMT_YUV422P
;
67 return PIX_FMT_YUV444P
;
69 fprintf(stderr
, "Unsupported format %s\n", vo_format_name(fmt
));
75 #endif /* FMT_CONVERSION_H */