diff --git a/libavformat/asf.c b/libavformat/asf.c
index e25ac030aaac0eaf3db07bdf8a0134e86094cd4c..58e17e9cef198b121395ff680e9bb8f682667af9 100644
--- a/libavformat/asf.c
+++ b/libavformat/asf.c
@@ -55,6 +55,10 @@ const ff_asf_guid ff_asf_video_stream = {
     0xC0, 0xEF, 0x19, 0xBC, 0x4D, 0x5B, 0xCF, 0x11, 0xA8, 0xFD, 0x00, 0x80, 0x5F, 0x5C, 0x44, 0x2B
 };
 
+const ff_asf_guid ff_asf_jfif_media = {
+    0x00, 0xE1, 0x1B, 0xB6, 0x4E, 0x5B, 0xCF, 0x11, 0xA8, 0xFD, 0x00, 0x80, 0x5F, 0x5C, 0x44, 0x2B
+};
+
 const ff_asf_guid ff_asf_video_conceal_none = {
     0x00, 0x57, 0xFB, 0x20, 0x55, 0x5B, 0xCF, 0x11, 0xA8, 0xFD, 0x00, 0x80, 0x5F, 0x5C, 0x44, 0x2B
 };
diff --git a/libavformat/asf.h b/libavformat/asf.h
index 85e54ccfe9fc11a43dd1e94bdb50992ec098cc87..0867755f4626bd83e233ab86637936a615224ba8 100644
--- a/libavformat/asf.h
+++ b/libavformat/asf.h
@@ -145,6 +145,7 @@ extern const ff_asf_guid ff_asf_audio_stream;
 extern const ff_asf_guid ff_asf_audio_conceal_none;
 extern const ff_asf_guid ff_asf_audio_conceal_spread;
 extern const ff_asf_guid ff_asf_video_stream;
+extern const ff_asf_guid ff_asf_jfif_media;
 extern const ff_asf_guid ff_asf_video_conceal_none;
 extern const ff_asf_guid ff_asf_command_stream;
 extern const ff_asf_guid ff_asf_comment_header;