diff --git a/libavformat/riff.c b/libavformat/riff.c
index f80fc38aa2717403eaa10ecc93dab8b74a25e387..dfdc0fd6f0917434054cc6c2871b88bcd8781bb7 100644
--- a/libavformat/riff.c
+++ b/libavformat/riff.c
@@ -199,6 +199,7 @@ const AVCodecTag codec_bmp_tags[] = {
     { CODEC_ID_RPZA,         MKTAG('a', 'z', 'p', 'r') },
     { CODEC_ID_RPZA,         MKTAG('R', 'P', 'Z', 'A') },
     { CODEC_ID_RPZA,         MKTAG('r', 'p', 'z', 'a') },
+    { CODEC_ID_SP5X,         MKTAG('S', 'P', '5', '4') },
     { CODEC_ID_NONE,         0 }
 };