summaryrefslogtreecommitdiff
path: root/libavcodec/imgconvert.c
diff options
context:
space:
mode:
authorMichael Niedermayer <michaelni@gmx.at>2012-11-21 17:37:32 +0100
committerMichael Niedermayer <michaelni@gmx.at>2012-11-21 17:44:16 +0100
commit6ff544e473a5ba9d583a4c8510d8a724e0a18c91 (patch)
treebe9c297e574ebead2c863b83d70c73e95784e5bf /libavcodec/imgconvert.c
parent6adf97fe004940c3a8863d867cfce6384503675d (diff)
downloadffmpeg-6ff544e473a5ba9d583a4c8510d8a724e0a18c91.tar.gz
imgconvert: fix color type for non normal pix_fmts like HW stuff and unused entries.
Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
Diffstat (limited to 'libavcodec/imgconvert.c')
-rw-r--r--libavcodec/imgconvert.c3
1 files changed, 2 insertions, 1 deletions
diff --git a/libavcodec/imgconvert.c b/libavcodec/imgconvert.c
index abbe01b149..60510814a8 100644
--- a/libavcodec/imgconvert.c
+++ b/libavcodec/imgconvert.c
@@ -43,6 +43,7 @@
#include "x86/dsputil_mmx.h"
#endif
+#define FF_COLOR_NA -1
#define FF_COLOR_RGB 0 /**< RGB color space */
#define FF_COLOR_GRAY 1 /**< gray color space */
#define FF_COLOR_YUV 2 /**< YUV color space. 16 <= Y <= 235, 16 <= U, V <= 240 */
@@ -444,7 +445,7 @@ static get_color_type(AVPixFmtDescriptor *desc) {
return FF_COLOR_RGB;
if(desc->nb_components == 0)
- return 0;
+ return FF_COLOR_NA;
return FF_COLOR_YUV;
}