Debian Bug report logs - #762579
gstreamer1.0-vaapi: Does not work at all (with totem)

version graph

Package: gstreamer1.0-vaapi; Maintainer for gstreamer1.0-vaapi is Maintainers of GStreamer packages <pkg-gstreamer-maintainers@lists.alioth.debian.org>; Source for gstreamer1.0-vaapi is src:gstreamer-vaapi (PTS, buildd, popcon).

Reported by: Julian Andres Klode <jak@debian.org>

Date: Tue, 23 Sep 2014 10:54:02 UTC

Severity: important

Found in version gstreamer-vaapi/0.5.9-2

Reply or subscribe to this bug.

Toggle useless messages

View this report as an mbox folder, status mbox, maintainer mbox


Report forwarded to debian-bugs-dist@lists.debian.org, jak@debian.org, Maintainers of GStreamer packages <pkg-gstreamer-maintainers@lists.alioth.debian.org>:
Bug#762579; Package gstreamer1.0-vaapi. (Tue, 23 Sep 2014 10:54:07 GMT) (full text, mbox, link).


Acknowledgement sent to Julian Andres Klode <jak@debian.org>:
New Bug report received and forwarded. Copy sent to jak@debian.org, Maintainers of GStreamer packages <pkg-gstreamer-maintainers@lists.alioth.debian.org>. (Tue, 23 Sep 2014 10:54:07 GMT) (full text, mbox, link).


Message #5 received at submit@bugs.debian.org (full text, mbox, reply):

From: Julian Andres Klode <jak@debian.org>
To: Debian Bug Tracking System <submit@bugs.debian.org>
Subject: gstreamer1.0-vaapi: Does not work at all (with totem)
Date: Tue, 23 Sep 2014 12:50:38 +0200
Package: gstreamer1.0-vaapi
Version: 0.5.9-2
Severity: important

Trying to play back a simple MP4 movie with H.264 video and AAC audio,
does not work at all. Only displays an error.

libva info: VA-API version 0.35.1
libva info: va_getDriverName() returns 0
libva info: Trying to open /usr/lib/x86_64-linux-gnu/dri/i965_drv_video.so
libva info: Found init function __vaDriverInit_0_35
libva info: va_openDriver() returns 0
0:00:00.389620686 22381 0x7fa54c0a79e0 ERROR            vaapidecode ../../../gst/vaapi/gstvaapidecode.c:397:gst_vaapidecode_push_decoded_frame: video sink rejected the video buffer (error -4)
0:00:00.389730217 22381 0x7fa55802a540 ERROR            vaapidecode ../../../gst/vaapi/gstvaapidecode.c:278:gst_vaapidecode_decode_frame: decode loop error -4
0:00:00.424314735 22381 0x7fa59a74db50 ERROR                default totem-gst-helpers.c:61:totem_gst_message_print: message = GStreamer hat einen allgemeinen Datenstromfehler festgestellt.
0:00:00.424355955 22381 0x7fa59a74db50 ERROR                default totem-gst-helpers.c:63:totem_gst_message_print: domain  = 5183 (gst-stream-error-quark)
0:00:00.424371172 22381 0x7fa59a74db50 ERROR                default totem-gst-helpers.c:64:totem_gst_message_print: code    = 1
0:00:00.424383075 22381 0x7fa59a74db50 ERROR                default totem-gst-helpers.c:65:totem_gst_message_print: debug   = qtdemux.c(4434): gst_qtdemux_loop (): /GstPlayBin:play/GstURIDecodeBin:uridecodebin0/GstDecodeBin:decodebin0/GstQTDemux:qtdemux0:
streaming stopped, reason not-negotiated
0:00:00.424399141 22381 0x7fa59a74db50 ERROR                default totem-gst-helpers.c:66:totem_gst_message_print: source  = <qtdemux0>
0:00:00.424412753 22381 0x7fa59a74db50 ERROR                default totem-gst-helpers.c:67:totem_gst_message_print: uri     = (NULL)


-- System Information:
Debian Release: jessie/sid
  APT prefers unstable
  APT policy: (980, 'unstable'), (500, 'unstable'), (100, 'experimental')
Architecture: amd64 (x86_64)

Kernel: Linux 3.16-2-amd64 (SMP w/4 CPU cores)
Locale: LANG=de_DE.utf8, LC_CTYPE=de_DE.utf8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash

Versions of packages gstreamer1.0-vaapi depends on:
ii  libc6                           2.19-11
ii  libglib2.0-0                    2.41.5-2
ii  libgstreamer-plugins-base1.0-0  1.4.2-1
ii  libgstreamer-vaapi1.0-0         0.5.9-2
ii  libgstreamer1.0-0               1.4.2-1
ii  multiarch-support               2.19-11

gstreamer1.0-vaapi recommends no packages.

Versions of packages gstreamer1.0-vaapi suggests:
pn  gstreamer1.0-vaapi-doc  <none>

-- no debconf information

-- 
Julian Andres Klode  - Debian Developer, Ubuntu Member

See http://wiki.debian.org/JulianAndresKlode and http://jak-linux.org/.

Be friendly, do not top-post, and follow RFC 1855 "Netiquette".
    - If you don't I might ignore you.



Information forwarded to debian-bugs-dist@lists.debian.org, Maintainers of GStreamer packages <pkg-gstreamer-maintainers@lists.alioth.debian.org>:
Bug#762579; Package gstreamer1.0-vaapi. (Tue, 23 Sep 2014 11:09:08 GMT) (full text, mbox, link).


Acknowledgement sent to Sebastian Dröge <slomo@debian.org>:
Extra info received and forwarded to list. Copy sent to Maintainers of GStreamer packages <pkg-gstreamer-maintainers@lists.alioth.debian.org>. (Tue, 23 Sep 2014 11:09:08 GMT) (full text, mbox, link).


Message #10 received at 762579@bugs.debian.org (full text, mbox, reply):

From: Sebastian Dröge <slomo@debian.org>
To: Julian Andres Klode <jak@debian.org>, 762579@bugs.debian.org
Subject: Re: Bug#762579: gstreamer1.0-vaapi: Does not work at all (with totem)
Date: Tue, 23 Sep 2014 14:02:21 +0300
[Message part 1 (text/plain, inline)]
On Di, 2014-09-23 at 12:50 +0200, Julian Andres Klode wrote:
> Package: gstreamer1.0-vaapi
> Version: 0.5.9-2
> Severity: important
> 
> Trying to play back a simple MP4 movie with H.264 video and AAC audio,
> does not work at all. Only displays an error.
> [...]

This is a known problem with clutter-gst since a long time. There's some
work done upstream on improving that and people had it working, but I
don't know if it's merged or part of any clutter-gst release yet.


[signature.asc (application/pgp-signature, inline)]

Information forwarded to debian-bugs-dist@lists.debian.org, Maintainers of GStreamer packages <pkg-gstreamer-maintainers@lists.alioth.debian.org>:
Bug#762579; Package gstreamer1.0-vaapi. (Wed, 08 Apr 2015 12:27:04 GMT) (full text, mbox, link).


Acknowledgement sent to 20140923124909.GA22470@debian.org:
Extra info received and forwarded to list. Copy sent to Maintainers of GStreamer packages <pkg-gstreamer-maintainers@lists.alioth.debian.org>. (Wed, 08 Apr 2015 12:27:04 GMT) (full text, mbox, link).


Message #15 received at 762579@bugs.debian.org (full text, mbox, reply):

From: Víctor M. Jáquez L. <vjaquez@igalia.com>
To: 762579@bugs.debian.org
Subject: Re: Bug#762579: gstreamer1.0-vaapi: Does not work at all (with totem)
Date: Wed, 8 Apr 2015 14:25:48 +0200
[Message part 1 (text/plain, inline)]
On Tue, 2014-09-23 at 12:50 +0200, Julian Andres Klode wrote:
> Package: gstreamer1.0-vaapi
> Version: 0.5.9-2
> Severity: important
>
> Trying to play back a simple MP4 movie with H.264 video and AAC audio,
> does not work at all. Only displays an error.

I found that running

$ gst-launch-1.0 playbin uri=file://<location of the file> video-sink=cluttersink audio-filter=scaletempo flags=0x17

which is the pipeline handled by totem[1] but with no de-interlace and no
color balance by software, it works fairly OK.

Sadly, it is not straightforward to set this flags in totem.

I cooked a hackish patch for this use-case, which modifies the playbin
(gst-plugins-base1.0 source package), enabling the flags setting through the
environment variable GST_PLAYBIN_FLAGS

Then you could run the

$ GST_PLAYBIN_FLAG=0x17 totem <location of the file>

vmjl

1. https://wiki.gnome.org/Apps/Videos/BugReporting
[set-flags-with-env (text/plain, attachment)]

Send a report that this bug log contains spam.


Debian bug tracking system administrator <owner@bugs.debian.org>. Last modified: Fri Jan 5 05:10:11 2018; Machine Name: buxtehude

Debian Bug tracking system

Debbugs is free software and licensed under the terms of the GNU Public License version 2. The current version can be obtained from https://bugs.debian.org/debbugs-source/.

Copyright © 1999 Darren O. Benham, 1997,2003 nCipher Corporation Ltd, 1994-97 Ian Jackson, 2005-2017 Don Armstrong, and many other contributors.