Bug 67850 - [Gst-vappi-master]qtdemux cannot parser mkv/mpv container clips
Summary: [Gst-vappi-master]qtdemux cannot parser mkv/mpv container clips
Status: RESOLVED NOTOURBUG
Alias: None
Product: libva
Classification: Unclassified
Component: intel (show other bugs)
Version: unspecified
Hardware: Other All
: medium normal
Assignee: Jocelyn Li
QA Contact: Sean V Kelley
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2013-08-07 02:08 UTC by Yang Lianyue
Modified: 2015-11-23 14:21 UTC (History)
3 users (show)

See Also:
i915 platform:
i915 features:


Attachments

Description Yang Lianyue 2013-08-07 02:08:40 UTC
Environment:
--------------
Platform:         HSW
Libva:            (staging)bc49c42bcbfb24286c06b3e7cdb171b2a01c6f80
Intel-driver:     (staging)b3afeef8092dc4eb7cb73fce672ddf7a55205f34
Gstreamer:        (1.0)    f3c4f7455439da9b7569b0950f6168962f5ba717
gst-plugins-base: (1.0)    ffc5262119c9277fcc0c5455e0fdc727338ce3a7
gst-plugins-bad:  (1.0)    7ba6694801d6b68d010864cb838794c8213ac3db
gst-plugins-good: (1.0)    c52279fed1f72fa7d4e18008b490a988ac04b8dd
gst-plugins-ugly: (1.0)    3baded20ffcabb9e0077e009bba8002400698271
Gst-plugins-vaapi:(master) ad7ac2fb8e167078555b19fbff03a537873dbc94


Bug Info:
--------------
qtdemux cannot parser mkv/mpv container clips 

gst-launch-1.0 filesrc location=MPEG-2_1920x1080.mpv ! qtdemux ! vaapidecode ! vaapisink
libva info: VA-API version 0.34.0
libva info: va_getDriverName() returns 0
libva info: Trying to open /opt/X11R7/lib/dri/i965_drv_video.so
libva info: Found init function __vaDriverInit_0_34
libva info: va_openDriver() returns 0
Setting pipeline to PAUSED ...
Pipeline is PREROLLING ...
ERROR: from element /GstPipeline:pipeline0/GstQTDemux:qtdemux0: This file is invalid and cannot be played.
Additional debug info:
qtdemux.c(597): gst_qtdemux_pull_atom (): /GstPipeline:pipeline0/GstQTDemux:qtdemux0:
atom has bogus size 1312843460
ERROR: pipeline doesn't want to preroll.
Setting pipeline to NULL ...
Freeing pipeline ...


Reproduce steps:
----------------
1. xinit&
2. gst-launch-1.0 filesrc location=MPEG-2_1920x1080.mpv ! qtdemux ! vaapidecode ! vaapisink
Comment 1 Yang Lianyue 2013-08-07 02:14:23 UTC
you can download the video files from
.../media_tools/Mux_Stream/H264_320x240.mkv
.../media_tools/Mux_Stream/MPEG-2_1920x1080.mpv
Comment 2 haihao 2015-11-23 14:21:23 UTC
This is a gst-vaapi related bug, please try the latest gst-vaapi. if you still experience this issue, please file a new bug against https://bugzilla.gnome.org/enter_bug.cgi?product=gstreamer-vaapi.


Use of freedesktop.org services, including Bugzilla, is subject to our Code of Conduct. How we collect and use information is described in our Privacy Policy.