msdk: 2 cases vp9 decoding fail with error message "matroskademux0: Internal data stream error"
Submitted by zj,wang
Link to original bug (#796462)
Description
Test Env:
Description zj,wang 2018-05-18 08:43:35 UTCPlatform: APL/KBL
Arch: x86_64
Linux release 16.04
Kernel: 4.12.0-rc2
libva https://github.com/01org/libva.gitb
commit 3be72a5a110880f70626d7c3bed953cdde124b2
media_driver https://github.com/intel/media-driver
commit 1c2b0615d749c45c07f9aee6586774816989c5b3
MediaSDK: https://github.com/Intel-Media-SDK/MediaSDK
commit 7c2b069dce7bed268806f680412a2f3b09a52ce9
gst-bad master branch 0bdcf51b
Reproduce Steps:
take one case for example
- build enc as above lists
- gst-launch-1.0 -f -q filesrc location=/media/VP9Conf700/g2_decoder_case_14096.webm '!' matroskademux '!' msdkvp9dec '!' videoconvert '!' video/x-raw,format=I420 '!' checksumsink2 frame-checksum=FALSE file-checksum=TRUE plane-checksum=FALSE dump-location=./dump.yuv
- error message as below
ERROR: from element /GstPipeline:pipeline0/GstMatroskaDemux:matroskademux0: Internal data stream error.
Additional debug info:
matroska-demux.c(5072): gst_matroska_demux_loop (): /GstPipeline:pipeline0/GstMatroskaDemux:matroskademux0:
streaming stopped, reason not-linked (-1)
ERROR: pipeline doesn't want to preroll.
Failed cases
g2_decoder_case_14096.webm
g2_decoder_case_14104.webm