Bug 63225 - [Gst-vappi-0.4]VC1 chips with ts container play with error information
Summary: [Gst-vappi-0.4]VC1 chips with ts container play with error information
Status: RESOLVED NOTOURBUG
Alias: None
Product: libva
Classification: Unclassified
Component: intel (show other bugs)
Version: unspecified
Hardware: Other All
: medium normal
Assignee: Weichangzhi
QA Contact: Sean V Kelley
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2013-04-07 08:18 UTC by Liu Tienan
Modified: 2015-11-19 02:17 UTC (History)
3 users (show)

See Also:
i915 platform:
i915 features:


Attachments

Description Liu Tienan 2013-04-07 08:18:01 UTC
System Environment:
--------------------------------
Platform: IVB
Libva: staging branch 7157ffc1bc3dfd5b8d08acccd9f5b87cead46e0f
Intel-driver: staging branch 1fd62ffd336293dce7d091bcea8399a40ccea21e
Gst-plugins-ugly: 0.10 branch 9afc696e5fa9fb980e02df5637f022796763216f
Gst-plugins-bad: 0.10 branch 91f508fc14f5cb4aca63bab6609abd29a2dfe0ab
Gst-plugins-good: 0.10 branch 16dfcbe706d8d3dddfbc00c60145a1381a77fdc3
Gst-plugins-base: 0.10 branch 3359117536a062af9a0e946a603fd45e4c49560e
Gstreamer: 0.10branch c1fa5ba9fd993a1f4cd1a843773bdcb4889edbfe
Gst-vaapi: 0.4 branch e49e04a6aa9618b46d7a349a66372a16f3c690b3


Bug Info:
---------------------------------------
1.The vedio can be played normally, but there is additional debug info.
2.Additional debug info:
gsturidecodebin.c(883): unknown_type_cb(): /GstPlayBin2:playbin20/GstURIDecodeBin:uridecod
0:00:00.136930280 15253 0x7fe61400dd40 ERROR               GST_CAPS gstpad.c:2275:gst_pad_g(boolean)true which are not a real subset of its template caps video/x-surface, type=(strin7 ]

(gst-launch-0.10:15253): GStreamer-WARNING **: pad vaapidecode0:src returned caps which are
0:00:00.137103071 15253 0x7fe61400dd40 ERROR               GST_CAPS gstpad.c:2275:gst_pad_g(boolean)true which are not a real subset of its template caps video/x-surface, type=(strin7 ]

(gst-launch-0.10:15253): GStreamer-WARNING **: pad vaapidecode0:src returned caps which are
0:00:00.137231596 15253 0x7fe61400dca0 ERROR               GST_CAPS gstpad.c:2275:gst_pad_g(boolean)true which are not a real subset of its template caps video/x-surface, type=(strin7 ]

(gst-launch-0.10:15253): GStreamer-WARNING **: pad vaapidecode0:src returned caps which are
0:00:00.162637316 15253 0x7fe60c006f70 ERROR               GST_CAPS gstpad.c:2275:gst_pad_g(boolean)true which are not a real subset of its template caps video/x-surface, type=(strin7 ]


Reproduce steps:
--------------------------
1. xinit&
2. gst-launch-0.10 playbin2 video-sink=”vaapisink” uri=file:///home/gst_AVC_conformance/Mux_Stream/VC1_854x480_94_mc_ac3_384kbps.ts
Comment 1 Weichangzhi 2013-05-14 06:07:17 UTC
I use  "apt-get install gstreamer0.10-plugins-bad libgstreamer-plugins-bad0.10-dev libgstreamer-plugins-base0.10-dev libgstreamer0.10-dev"  to install gstreamer,can't reproduce the bug.
Comment 2 Liu Tienan 2013-05-15 02:28:01 UTC
We use gst-plugins-{base,good,bad,ugly} upstream stack.
When we use the cmd:
"gst-launch-0.10 filesrc location=/home/media/H.264/720p.mp4 ! qtdemux ! vaapidecode ! vaapisink", it works well.

But we use this cmd:
"gst-launch-0.10 playbin2 video-sink=”vaapisink” uri=file:///home/gst_AVC_conformance/Mux_Stream/VC1_854x480_94_mc_ac3_384kbps.ts", there is error information:
0:00:00.065688891 25712      0x1598580 ERROR           GST_PIPELINE ./grammar.y:929:priv_gst_parse_launch: Unrecoverable syntax error while parsing pipeline bin.( ”vaapisink” )
0:00:00.065752711 25712      0x1598580 ERROR           GST_PIPELINE ./grammar.y:463:gst_parse_element_set: could not set property "video-sink" in element "playbin20" to "”vaapisink”"
WARNING: erroneous pipeline: could not set property "video-sink" in element "playbin20" to "”vaapisink”"


System Environment:
--------------------------------
Platform: IVB
Libva: staging branch 0139a11ba23f8b2aa0d2ed36336c4df23d54390c
Intel-driver: staging branch 0139a11ba23f8b2aa0d2ed36336c4df23d54390c
Gst-plugins-ugly: 0.10 branch 0b615eac9b8cdc25f277fb30ca31cb42c120460c
Gst-plugins-bad: 0.10 branch 0453d798e5e24f5b71d1447700cce8e8bd2c6097
Gst-plugins-good: 0.10 branch 2720105682681ef652ee42c1e5a59e20d8146f3d
Gst-plugins-base: 0.10 branch 1e1e6eaf3f0dd11f6618154d9739cbe3e007d206
Gstreamer: 0.10branch 65c69c60eda0d9583f500f52013a7c4eeaabf047
Gst-vaapi: 0.4 branch 73cc7dd0bdfda405cfeeb16a2d7b4cbf945b6d86

(In reply to comment #1)
> I use  "apt-get install gstreamer0.10-plugins-bad
> libgstreamer-plugins-bad0.10-dev libgstreamer-plugins-base0.10-dev
> libgstreamer0.10-dev"  to install gstreamer,can't reproduce the bug.
Comment 3 haihao 2015-11-19 02:17:04 UTC
According to the bug information, this is a gst-vaapi related bug, please try the latest gst-vaapi. if it still exist, please file a 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.