H264 decode error when profile is baseline
The baseline h264 stream get decoder error. The pipeline is:
gst-launch-1.0 filesrc location=180749041899655140.mkv ! matroskademux ! h264parse ! vaapih264dec ! vaapipostproc ! vaapisink
The message is:
0:00:01.803372651 600 0x217ab70 DEBUG GST_CAPS gstpad.c:2278:gst_pad_link_check_compatible_unlocked:<matroskademux0:video_0> src caps video/x-h264, level=(string)3.1, profile=(string)b
aseline, codec_data=(buffer)0142001fffe1001a2742001f898b602802dd808606000bb80002ee0bdef83e1108dc01000428ce1f20, stream-format=(string)avc, alignment=(string)au, width=(int)1280, height=(int)720, framerate=
(fraction)0/1
0:00:01.803386617 600 0x217ab70 DEBUG GST_CAPS gstpad.c:2280:gst_pad_link_check_compatible_unlocked:<h264parse0:sink> sink caps video/x-h264, width=(int)[ 16, 4096 ], height=(int)[ 16,
4096 ], framerate=(fraction)[ 0/1, 2147483647/1 ], profile=(string){ main, high, constrained-baseline }; video/x-h264, width=(int)[ 16, 16384 ], height=(int)[ 16, 16384 ], framerate=(fraction)[ 0/1, 21474
83647/1 ], profile=(string){ constrained-high, progressive-high }
0:00:01.803396711 600 0x217ab70 DEBUG GST_CAPS gstpad.c:2298:gst_pad_link_check_compatible_unlocked: caps are not compatible
0:00:01.803401193 600 0x217ab70 INFO GST_PADS gstpad.c:2434:gst_pad_link_prepare: caps are incompatible
0:00:01.803409767 600 0x217ab70 INFO GST_PADS gstpad.c:2529:gst_pad_link_full: link between matroskademux0:video_0 and h264parse0:sink failed: no common format