GNOME Bugzilla – Bug 619835
[videobox] Either makes video completely opaque or completely transparent
Last modified: 2010-05-27 16:34:12 UTC
Hi. I upgraded gstreamer form the well-known gstreamer dev PPA for ubuntu lucid. After this, transparency in PITIVI doesn't work at all. Clips can be seen only with 100% opacity. This issue is in playback in Pitivi and in rendering.
From which to which version did you update which packages? Could you attach a sample pitivi project that shows this behaviour?
Created attachment 162110 [details] pitivi project
well sebastian, I upgraded Lucid with your own ppa :) these are packages (see forward) Behaviour is this: Setting opacity < 100% (even 99%) I can see only the clip on the second track. If I delete the second track, I see only a black screen with opacity < 100% ---------------------------------------------------- dpkg -l | grep gst ii bluez-gstreamer 4.60-0ubuntu8 Bluetooth GStreamer support ii gstreamer-tools 0.10.29-1~ppa10.04+1 Tools for use with GStreamer ii gstreamer0.10-alsa 0.10.29-4~ppa10.04+1 GStreamer plugin for ALSA ii gstreamer0.10-ffmpeg 0.10.10-1+lucid1 FFmpeg plugin for GStreamer ii gstreamer0.10-gnonlin 0.10.15-1 non-linear editing module for GStreamer ii gstreamer0.10-nice 0.0.12-1~ppa10.04+1 ICE library (GStreamer plugin) ii gstreamer0.10-pitfdll 0.9.1.1+cvs20080215-1ubuntu2 GStreamer plugin for using MS Windows binary ii gstreamer0.10-plugins-bad 0.10.18.3-1~lucid2 GStreamer plugins from the "bad" set ii gstreamer0.10-plugins-bad-multiverse 0.10.18-0ubuntu1 GStreamer plugins from the "bad" set (Multiv ii gstreamer0.10-plugins-base 0.10.29-4~ppa10.04+1 GStreamer plugins from the "base" set ii gstreamer0.10-plugins-base-apps 0.10.29-4~ppa10.04+1 GStreamer helper programs from the "base" se ii gstreamer0.10-plugins-good 0.10.22.3-1~lucid1 GStreamer plugins from the "good" set ii gstreamer0.10-plugins-ugly 0.10.14.3-1~lucid1 GStreamer plugins from the "ugly" set ii gstreamer0.10-plugins-ugly-multiverse 0.10.14-0ubuntu1 GStreamer plugins from the "ugly" set (Multi ii gstreamer0.10-pulseaudio 0.10.22.3-1~lucid1 GStreamer plugin for PulseAudio ii gstreamer0.10-tools 0.10.29-1~ppa10.04+1 Tools for use with GStreamer ii gstreamer0.10-x 0.10.29-4~ppa10.04+1 GStreamer plugins for X11 and Pango ii libcanberra-gstreamer 0.22-1ubuntu2 GStreamer backend for libcanberra ii libgstfarsight0.10-0 0.0.19-2~ppa10.04+1 Audio/Video communications framework: core l ii libgstreamer-plugins-base0.10-0 0.10.29-4~ppa10.04+1 GStreamer libraries from the "base" set ii libgstreamer0.10-0 0.10.29-1~ppa10.04+1 Core GStreamer libraries and elements ii python-gst0.10 0.10.18-1 generic media-playing framework (
Unfortunately I can confirm this.
I'm at your disposal for any test.
Ok, scary. This happens with latest releases (not pre-releases) of everything too....
Regression in videobox between 0.10.21 and 0.10.22 it seems
Created attachment 162119 [details] [review] videobox: Fix floating point to integer conversion for the alpha values Fixes bug #619835.
Created attachment 162120 [details] [review] videobox: Fix floating point to integer conversion for the alpha values Fixes bug #619835.
Apparently casts have higher precedence than arithmetic operators ;)
Comment on attachment 162120 [details] [review] videobox: Fix floating point to integer conversion for the alpha values (Haha)
thank you very much, you are very fast :) Can you upgrade the package in the LP PPA soon? *Many* users (like me) added that PPA because webm support (that works fine! :-) even it was necessary to set "max lacency" to "1" instead "10" as default in Pitivi in order to render a project). Thank you.
commit ad9ffeed031582c33240a0ac730545dee8e4d844 Author: Sebastian Dröge <sebastian.droege@collabora.co.uk> Date: Thu May 27 18:08:17 2010 +0200 videobox: Fix floating point to integer conversion for the alpha values Fixes bug #619835.