]> git.sesse.net Git - ffmpeg/blobdiff - libavcodec/vdpau_mpeg4.c
Merge commit '3a6ddfb8745e4b306a5637927fb057f630345e2f'
[ffmpeg] / libavcodec / vdpau_mpeg4.c
index 2a036b61dd0f66c0bcbfc856645c4212db6afe08..9141becd9f103dede0732bdf37140224896b81fd 100644 (file)
@@ -119,6 +119,9 @@ static int vdpau_mpeg4_init(AVCodecContext *avctx)
     case FF_PROFILE_MPEG4_SIMPLE:
         profile = VDP_DECODER_PROFILE_MPEG4_PART2_SP;
         break;
+    // As any ASP decoder must be able to decode SP, this
+    // should be a safe fallback if profile is unknown/unspecified.
+    case FF_PROFILE_UNKNOWN:
     case FF_PROFILE_MPEG4_ADVANCED_SIMPLE:
         profile = VDP_DECODER_PROFILE_MPEG4_PART2_ASP;
         break;