Bugzilla (bugzilla.redhat.com) will be under maintenance for infrastructure upgrades and will not be available on July 31st between 12:30 AM - 05:30 AM UTC. We appreciate your understanding and patience. You can follow status.redhat.com for details.
Bug 585140 - totem: XV viewport issues
Summary: totem: XV viewport issues
Alias: None
Product: Fedora
Classification: Fedora
Component: totem
Version: 13
Hardware: All
OS: Linux
Target Milestone: ---
Assignee: Bastien Nocera
QA Contact: Fedora Extras Quality Assurance
Depends On:
TreeView+ depends on / blocked
Reported: 2010-04-23 08:48 UTC by Hans de Goede
Modified: 2010-04-23 09:24 UTC (History)
1 user (show)

Fixed In Version:
Doc Type: Bug Fix
Doc Text:
Clone Of:
Last Closed: 2010-04-23 09:24:25 UTC
Type: ---

Attachments (Terms of Use)

Description Hans de Goede 2010-04-23 08:48:33 UTC

See bug 582586 for system details and xorg logs from the system in question.

When I start an xvideo app (tried with totem, both embedded in a browser window and standalone). I don't get any video.

I can fix the not getting video by moving a window over the video window. So it seems that the initial state of which part of the XV overlay is not obscured is not correct.

Also when I have a window partially overlapping the XV overlay, and move it away, the part of the video which was overlapped stays black. So it seems that the tracking of which part of the XV overlay is obscured and which one is not, is not working correctly in general.

I also tried with mplayer and there things do work properly, so I believe this is a totem / gstreamer problem.

Note this is a relatively slow machine, so maybe this is some timing issue ?



Comment 1 Bastien Nocera 2010-04-23 09:24:25 UTC
It's a display bug in Totem, fixed in master, and will be released along with the new gstreamer core.

The problem was that the widget was double-buffered when playing video, which it didn't like.

See https://bugzilla.gnome.org/show_bug.cgi?id=614177 for work-arounds

Note You need to log in before you can comment on or make changes to this bug.