[gst0.10] refresh issue when using video effect with no effect selected

Bug #34578 reported by Phil Worrall
20
Affects Status Importance Assigned to Milestone
Totem
Fix Released
Medium
totem (Ubuntu)
Fix Released
Low
Ubuntu Desktop Bugs

Bug Description

System: Ubuntu Dapper Flight5
Kernel: 2.6.15-18-386
Hardware: HP Laptop model ze2355ea
Ati Mobility Radeon X200 (default open source driver)

When I click on the the various menus within totem a menu pops up but doesnt then close as expected when the mouse is moved away.

This happens whenever I try to play any multimedia file such as those which are included in the ~/Examples/Audio file.

I have taken a screenshot to show what totem looks like when you try to browse the menus and created a tiny url for it.

http://tinyurl.com/qnere

I think it may have something to do with my graphics card.

Revision history for this message
Sebastien Bacher (seb128) wrote :

Thanks for your bug. It seems that the video are is not refreshed correctly. Do you use totem-gstreamer or totem-xine? What videosink from gstreamer-properties do you use? Does trying a different one fixes the issue? What visual effects do you use (the properties have that option)?

Changed in totem:
assignee: nobody → desktop-bugs
status: Unconfirmed → Needs Info
Revision history for this message
Phil Worrall (phil-w) wrote :

totem-gstreamer

Multimedia streams selector isn't in my menus, so i ran 'gstreamer-properties'

Trying with video ....

Output: Autodetect
Pipeline: autovideosink
Result: Totem still exhibits the same behaviour.

Output: XWindows (no Xv)
Pipeline: ximagesink
Result: Totem still exhibits the same behaviour.

Output: XWindows (X11,XShm,Xv)
Pipeline: xvimagesink
Result: Totem still exhibits the same behaviour.

I went back to Totem

Edit->Preferences->Display

'Show visual effects when an audio file is played' == false

Set 'Show visual effects when an audio file is played' == true. Close Totem.

Open ogg file in Totem, visualisation GOOM what GOOM is observed in the main window. Flicking between different drop down menus doesnt exhibit the same overlapping as before.

Ok now disable the visual effects and see if the menus still operate.
Totem->Edit->Preferences->Display

'Show visual effects when an audio file is played' == false. Restart totem.

Menus open when mouse is moved over them and then close again when the mouse is moved away.

Try all three videosinks and check to see whether menus display properly and work when visualisation is off/on.

Output: Autodetect
Pipeline: autovideosink
Result: Visualisation Off = menus OK, On = menus OK

Output: XWindows (no Xv)
Pipeline: ximagesink
Result: Visualisation Off = menus OK, On = menus OK.

Output: XWindows (X11,XShm,Xv)
Pipeline: xvimagesink
Result: Visualisation Off = menus OK, On = menus OK.

It has to be noted that changing the audio output sink in gstreamer properties passed the gstreamer property test although in totem the menus didnt work as expected.

So to work around this bug for me i needed to enable visualisations on audio files within totem, then the menus work fine regardless if in the future i disable them again.

Revision history for this message
Daniel Robitaille (robitaille) wrote :

I see the same problem with a fresh install of Dapper Flight 5, and using a freshly created user account.

video driver: i810
videosink: according to gconf, it is "autovideosink", so I'm not sure exactly which one it picks.

It happens only when a audio file is actually playing.

One thing I noticed in this freshly created user account: In the Totem preferences, "show visual effects when audio file is played" is on by default, but the the type of visualisation is blank. If you click on the blank field, then "GOOM: what a GOOM!" appears. One you do that, and restart totem, the problem with the menus is gone, no matter if the visualisation is on or off.

So it seems initially in totem visualisation is on, but no visualisation is selected, and in that situation the menus don't close during an audio playback.

Revision history for this message
Sebastien Bacher (seb128) wrote :

That happens when the visual effects are activated with no effect selected, I've forwarded it upstream: http://bugzilla.gnome.org/show_bug.cgi?id=335948

Changed in totem:
status: Needs Info → Confirmed
Revision history for this message
Sebastien Bacher (seb128) wrote :

fixed upstream

Changed in totem:
status: Confirmed → Fix Committed
Revision history for this message
Sebastien Bacher (seb128) wrote :

That upload fixes the issue:

 totem (1.5.2-0ubuntu1) edgy; urgency=low
 .
   * Sync with Debian
   * New upstream version:
     - Make Space Play/Pause when the video widget has the focus
     - Fix DVD playback when started from gnome-volume-manager
     - Allow localisation for time labels
     - Fix possible crash when using the Nautilus properties tab
     - Use HAL to detect presence of discs in the drives (Ubuntu: #44730)
     - Fix problems using the Mozilla plugin on PPC systems
     - Add Impulse Tracker and MOD files to the list of supported types
     - Add audio/vnd.rn-realaudio as a supported playlist format
     - Use theme friendly window icons
     - Fix a new installation of Totem not using visualisation (Ubuntu: #34578)
     - Avoid deadlocks when forcing opening with a subtitle when there's none
       (Ubuntu: #45730)
   * debian/control.in:
     - Build-Depends on liblaunchpad-integration-dev, firefox-dev and libhal-dev
     - Depends from totem on totem-gstreamer before totem-xine
     - don't Build-Depends on libxul-dev, xulrunner
     - don't mention xulrunner to the browser plugin description
     - require gnome-vfs 2.8.2 instead of 2.9.92 according to configure
     - totem-mozilla Replaces, Provides, Conflicts with
       totem-gstreamer-firefox-plugin, totem-xine-firefox-plugin
     - use Suggests instead of Recommends for gstreamer0.10-plugins-ugly,
       gstreamer0.10-ffmpeg since those packages come from universe
   * debian/patches/02_lpi.dpatch:
     - launchpad-integration
   * debian/patches/03_autoconf.dpatch:
     - configure update
   * debian/patches/04_desktop_gettext_domain.dpatch:
     - Add gettext domain to .desktop file to get language pack support.
   * debian/patches/05_auto_resize.dpatch:
     - use auto resize as default behaviour (Ubuntu: #35055)
   * debian/patches/10_configure-force-xulrunner.dpatch,
     debian/patches/11_configure-drop-mozilla-link-flags.dpatch,
     debian/patches/60_mandatory-relibtoolizing.dpatch:
     - dropped, the Ubuntu package is built with firefox
   * debian/patches/30_totem-mozilla-types.dpatch:
     - fixed with the new version
   * debian/rules:
     - build with firefox instead of xulrunner
     - fix bashim
     - use dh_iconcache
   * debian/watch:
     - updated

Changed in totem:
status: Fix Committed → Fix Released
Changed in totem:
importance: Unknown → Medium
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Duplicates of this bug

Other bug subscribers

Remote bug watches

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