diff --git a/libavcodec/imgconvert.c b/libavcodec/imgconvert.c
index 0abefbadc75bb5da36ccc816944d6474de9fdc9b..6ce5e2638fc83ee1a31140b2b078b13902632db3 100644
--- a/libavcodec/imgconvert.c
+++ b/libavcodec/imgconvert.c
@@ -499,6 +499,12 @@ static enum PixelFormat avcodec_get_pix_fmt_internal(const char *name)
     return PIX_FMT_NONE;
 }
 
+#ifdef WORDS_BIGENDIAN
+#   define X_NE(be, le) be
+#else
+#   define X_NE(be, le) le
+#endif
+
 enum PixelFormat avcodec_get_pix_fmt(const char *name)
 {
 #ifdef WORDS_BIGENDIAN