diff --git a/doc/APIchanges b/doc/APIchanges
index 1377fd0283..ca1419db14 100644
--- a/doc/APIchanges
+++ b/doc/APIchanges
@@ -15,6 +15,9 @@ libavutil:     2015-08-28
 
 API changes, most recent first:
 
+2015-xx-xx - lavu 55.0.100 / lavu 55.0.0
+  xxxxxxx - Change type of AVPixFmtDescriptor.flags from uint8_t to uint64_t.
+
 -------- 8< --------- FFmpeg 2.8 was cut here -------- 8< ---------
 
 2015-08-27 - 1dd854e1 - lavc 56.58.100 - vaapi.h
diff --git a/libavutil/pixdesc.h b/libavutil/pixdesc.h
index b0b82852a7..426a8e13af 100644
--- a/libavutil/pixdesc.h
+++ b/libavutil/pixdesc.h
@@ -87,7 +87,11 @@ typedef struct AVPixFmtDescriptor {
      * This value only refers to the chroma components.
      */
     uint8_t log2_chroma_h;
-    uint8_t flags;
+
+    /**
+     * Combination of AV_PIX_FMT_FLAG_... flags.
+     */
+    uint64_t flags;
 
     /**
      * Parameters that describe how pixels are packed.