Parole fails to play videos with gstreamer1.0-vaapi

Bug #1464393 reported by Fiona Klute
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
parole (Ubuntu)
Fix Released
Undecided
Unassigned

Bug Description

With gstreamer1.0-vaapi installed, parole fails to play videos with codecs supported by my hardware. I usually get an error box with "GStreamer encountered a general stream error.", but sometimes parole just hangs. Videos with other codecs still play as expected.

Accelerated playback works with "gst-launch-1.0 playbin", so I assume the problem is in parole, not in GStreamer.

I use the in-kernel radeon driver.

$ vainfo
libva info: VA-API version 0.37.0
libva info: va_getDriverName() returns 0
libva info: Trying to open /usr/lib/x86_64-linux-gnu/dri/r600_drv_video.so
libva info: Found init function __vaDriverInit_0_35
libva info: va_openDriver() returns 0
vainfo: VA-API version: 0.37 (libva 1.5.0)
vainfo: Driver version: Splitted-Desktop Systems VDPAU backend for VA-API - 0.7.4
vainfo: Supported profile and entrypoints
      VAProfileMPEG2Simple : VAEntrypointVLD
      VAProfileMPEG2Main : VAEntrypointVLD
      VAProfileMPEG4Simple : VAEntrypointVLD
      VAProfileMPEG4AdvancedSimple : VAEntrypointVLD
      VAProfileH264Baseline : VAEntrypointVLD
      VAProfileH264Main : VAEntrypointVLD
      VAProfileH264High : VAEntrypointVLD
      VAProfileVC1Advanced : VAEntrypointVLD

ProblemType: Bug
DistroRelease: Ubuntu 15.04
Package: parole 0.8.0-0ubuntu1
ProcVersionSignature: Ubuntu 3.19.0-20.20-generic 3.19.8
Uname: Linux 3.19.0-20-generic x86_64
ApportVersion: 2.17.2-0ubuntu1.1
Architecture: amd64
CurrentDesktop: XFCE
Date: Thu Jun 11 22:24:23 2015
ExecutablePath: /usr/bin/parole
InstallationDate: Installed on 2015-02-08 (122 days ago)
InstallationMedia: Xubuntu 14.10 "Utopic Unicorn" - Release amd64 (20141022.1)
SourcePackage: parole
UpgradeStatus: Upgraded to vivid on 2015-04-24 (48 days ago)

Revision history for this message
Fiona Klute (fiona-klute) wrote :
Revision history for this message
Simon Steinbeiß (ochosi) wrote :

What codecs does your bug apply to? All of them?

Can you provide a sample video file with which we could try to reproduce this?

Revision history for this message
Fiona Klute (fiona-klute) wrote :

Sorry about the long delay! I've reproduced the behavior with h264 (e.g. from Youtube) and mpeg2 videos, while webm (not accelerated) works fine. The behavior is identical on my desktop (submitted the bug report from there, X.Org radeon driver, native vdpau, vaapi emulation) and laptop (X.Org intel driver, native vaapi).

Parole plays the same h264 and mpeg2 videos without problems if gstreamer1.0-vaapi is not installed.

Revision history for this message
Theo Linkspfeifer (lastonestanding) wrote :

Sadly, there has been no activity in this report for quite some time.

Does this issue still affect you?

Changed in parole (Ubuntu):
status: New → Incomplete
Revision history for this message
Fiona Klute (fiona-klute) wrote :

I cannot reproduce the bug on Ubuntu 18.04 (parole 1.0.1-0ubuntu1, gstreamer1.0-vaapi 1.14.1-1~ubuntu18.04.1).

A system with native vaapi (intel driver) appears to use it, one with vdpau (radeon driver) does not use acceleration at all despite vdpau-va-driver being installed.

Revision history for this message
Theo Linkspfeifer (lastonestanding) wrote :

Thanks for the quick reply.

For the remaining issue, does it work with gst-launch-1.0 properly?

Revision history for this message
Fiona Klute (fiona-klute) wrote :

After replacing vdpau-va-driver with mesa-va-drivers it does, and parole does, too. So this bug can be closed. :-)

Revision history for this message
Theo Linkspfeifer (lastonestanding) wrote :

Alright. Closing this report then.

Changed in parole (Ubuntu):
status: Incomplete → Fix Released
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.