vaapih265dec: [radeon] GStreamer fails to play HEVC video
Submitted by Richard B. Kreckel
Link to original bug (#797312)
Description
Created attachment 373979
Matroska file with x265 video where gst-launch-1.0 fails
The attached 1s video plays fine with other players.
$ gst-launch-1.0 playbin uri=file:///data/scratch/das_boot.mkv
Setting pipeline to PAUSED ...
Pipeline is PREROLLING ...
Got context from element 'vaapisink0': gst.vaapi.Display=context, gst.vaapi.Display=(GstVaapiDisplay)"(GstVaapiDisplayGLX)\ vaapidisplayglx0";
Redistribute latency...
Got context from element 'playsink': gst.vaapi.Display=context, gst.vaapi.Display=(GstVaapiDisplay)"(GstVaapiDisplayGLX)\ vaapidisplayglx0";
Redistribute latency...
ERROR: from element /GstPlayBin:playbin0/GstURIDecodeBin:uridecodebin0/GstDecodeBin:decodebin0/GstMultiQueue:multiqueue0: Internal data stream error.
Additional debug info:
gstmultiqueue.c(2069): gst_multi_queue_loop (): /GstPlayBin:playbin0/GstURIDecodeBin:uridecodebin0/GstDecodeBin:decodebin0/GstMultiQueue:multiqueue0:
streaming stopped, reason error (-5)
ERROR: pipeline doesn't want to preroll.
Setting pipeline to NULL ...
Freeing pipeline ...
Attachment 373979, "Matroska file with x265 video where gst-launch-1.0 fails":
das_boot.mkv
Version: 1.14.x