After an evaluation, GNOME has moved from Bugzilla to GitLab. Learn more about GitLab.
No new issues can be reported in GNOME Bugzilla anymore.
To report an issue in a GNOME project, go to GNOME GitLab.
Do not go to GNOME Gitlab for: Bluefish, Doxygen, GnuCash, GStreamer, java-gnome, LDTP, NetworkManager, Tomboy.
Bug 739530 - vaapidecode does not always negotiate properly with cluttersink
vaapidecode does not always negotiate properly with cluttersink
Status: RESOLVED DUPLICATE of bug 743687
Product: gstreamer-vaapi
Classification: Other
Component: general
0.5.9
Other Linux
: Normal normal
: ---
Assigned To: gstreamer-vaapi maintainer(s)
gstreamer-vaapi maintainer(s)
Depends on:
Blocks:
 
 
Reported: 2014-11-02 12:38 UTC by Simon Farnsworth
Modified: 2015-02-12 12:07 UTC
See Also:
GNOME target: ---
GNOME version: ---


Attachments
Output for burosch1.mpg (5.96 KB, text/plain)
2015-02-12 07:58 UTC, Sören Grunewald
Details
Output for NeroAVC.mp4 (32.17 KB, text/plain)
2015-02-12 07:58 UTC, Sören Grunewald
Details

Description Simon Farnsworth 2014-11-02 12:38:24 UTC
This is a forwarding upstream of https://bugzilla.redhat.com/show_bug.cgi?id=1123536

Some video streams fail to negotiate caps with cluttersink properly, while others succeed. E.g.

gst-launch-1.0 -v playbin uri=http://samples.mplayerhq.hu/MPEG2/interlaced/burosch1.mpg video-sink=cluttersink

works, and plays the video.

gst-launch-1.0 -v playbin uri=http://samples.mplayerhq.hu/V-codecs/h264/NeroAVC.mp4 video-sink=cluttersink

fails.
Comment 1 Sören Grunewald 2015-02-10 12:58:36 UTC
Under Fedora 21 now both samples don't.
Comment 2 Víctor Manuel Jáquez Leal 2015-02-11 16:16:24 UTC
This is weird.

Using 
gstreamer 1.4.5, 
clutter-gst-3.0 master,
gstreamer-vaapi master,

burosch1.mpg works but NeroAVC.mp4 fails. 

Let me see with current master.
Comment 3 Sören Grunewald 2015-02-12 07:57:26 UTC
Ok, here are the packages I have installed. Maybe the reason for the different behaviour is the fact that I use local files instead of remote files:

$ gst-launch-1.0 -v playbin video-sink=cluttersink uri=file:///home/user/samples/<file>

$ rpm -qa | grep gstreamer1 | sort
gstreamer1-1.4.5-1.fc21.x86_64
gstreamer1-libav-1.4.3-1.fc21.x86_64
gstreamer1-plugins-bad-free-1.4.5-1.fc21.x86_64
gstreamer1-plugins-bad-free-extras-1.4.5-1.fc21.x86_64
gstreamer1-plugins-bad-freeworld-1.4.3-1.fc21.x86_64
gstreamer1-plugins-base-1.4.5-1.fc21.x86_64
gstreamer1-plugins-good-1.4.5-1.fc21.x86_64
gstreamer1-plugins-good-extras-1.4.5-1.fc21.x86_64
gstreamer1-plugins-ugly-1.4.3-1.fc21.x86_64
gstreamer1-vaapi-0.5.10-1.fc21.x86_64
libnice-gstreamer1-0.1.7-1.fc21.x86_64

$ rpm -qa | grep clutter | sort
clutter-1.20.0-1.fc21.x86_64
clutter-gst2-2.0.12-4.fc21.x86_64
clutter-gtk-1.6.0-1.fc21.x86_64

$ rpm -qa | grep gstreamer\- | sort
gstreamer-0.10.36-11.fc21.x86_64
gstreamer-ffmpeg-0.10.13-14.fc21.x86_64
gstreamer-plugins-bad-free-0.10.23-24.fc21.x86_64
gstreamer-plugins-bad-free-extras-0.10.23-24.fc21.x86_64
gstreamer-plugins-bad-nonfree-0.10.23-3.fc21.x86_64
gstreamer-plugins-base-0.10.36-12.fc21.x86_64
gstreamer-plugins-espeak-0.4.0-5.fc21.x86_64
gstreamer-plugins-good-0.10.31-13.fc21.x86_64
gstreamer-plugins-good-extras-0.10.31-13.fc21.x86_64
gstreamer-plugins-ugly-0.10.19-18.fc21.x86_64
gstreamer-tools-0.10.36-11.fc21.x86_64
PackageKit-gstreamer-plugin-1.0.4-1.fc21.x86_64
phonon-backend-gstreamer-4.8.0-3.fc21.x86_64
Comment 4 Sören Grunewald 2015-02-12 07:58:16 UTC
Created attachment 296657 [details]
Output for burosch1.mpg
Comment 5 Sören Grunewald 2015-02-12 07:58:49 UTC
Created attachment 296658 [details]
Output for NeroAVC.mp4
Comment 6 Víctor Manuel Jáquez Leal 2015-02-12 12:07:28 UTC
Thanks for the logs!

Digging up, this bug looks to me as a duplicated of bug 743687, in which I'm working on.

*** This bug has been marked as a duplicate of bug 743687 ***