mpegvideoparse: Issues when playing an MPEG Video stream over http
While investigating gst-plugins-base#677 (closed), I found that playing http://samples.mplayerhq.hu/MPEG2/dothack2.mpg over http rather then from file yields broken output. I currently this is an issue in the parser itself.
With FFMPEG:
0:00:00.364840116 18709 0x7f358c41fb70 ERROR libav :0:: Warning MVs not available
And VAAPI it's a bit worst:
Redistribute latency...
0:00:02.581879156 18412 0x7f1ddc38b770 ERROR vaapi gstvaapidecoder_mpeg2.c:908:parse_picture: failed to parse picture header
0:00:03.340900740 18412 0x7f1ddc38b770 ERROR vaapi gstvaapidecoder_mpeg2.c:1152:parse_slice: failed to parse slice header
0:00:01.9 / 0:00:17.9
** (gst-play-1.0:18412): CRITICAL **: 01:37:17.059: gst_video_codec_frame_unref: assertion 'frame->ref_count > 0' failed
cc @vjaquez for this one