Controls should be black with 80% opacity
Bug #908471 reported by
Cody Garver
This bug affects 2 people
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Audience |
Fix Released
|
Undecided
|
Unassigned |
Bug Description
We should be able to see video through the controls if it's loaded.
Changed in audience: | |
status: | New → Confirmed |
no longer affects: | audience/0.2 |
Changed in audience: | |
milestone: | none → 0.1 |
Changed in audience: | |
status: | Fix Committed → Fix Released |
To post a comment you must log in.
This is a very hard issue. I've looked into this today and did not really found a solution. At first I tried to draw something using Cairo, but these controls get overwritten by the video output of GStreamer. In gst-plugins- good-0. 10.33 there is support for having a Cairo overlay over GStreamer video, but this version is not packaged for the main distro's (latest included version is 0.10.30).
Another issue is that with Cairo we only control the drawing of the OSD. Since these are not widgets we'll also need to implement event-handling (clicks, dragging the progress indicator) our selves, which is something non-trivial.
As long as Gtk.Overlay does not support transparency and gst-plugins- good-0. 10.33 is not standard I see no simple solution to this problem. If anybody has better ideas, please let me know.