/pidgin/main: d7f124784041: Remove ximagesink and xvimagesink fr...
Mike Ruprecht <[email protected]>
| Newsgroups | gmane.comp.gnome.gaim.cvs |
|---|---|
| Message-ID | <[email protected]> |
Changeset: d7f12478404124469720a7d6de6aa330609cd3d7 Author: Mike Ruprecht <[email protected]> Date: 2016-01-22 03:48 -0600 Branch: default URL: https://hg.pidgin.im/pidgin/main/rev/d7f124784041 Description: Remove ximagesink and xvimagesink from Pidgin options as they're broken At the time of this commit, ximagesink and xvimagesink are broken when embedding into a Gtk window. They display as a black screen or artifacts of not being drawn. This commit doesn't disallow them completely as the default option still uses autovideosink, which can choose either of these sinks still. However, it's probably a good idea to remove known broken sinks to from the plugin options list. diffstat: pidgin/gtkprefs.c | 6 ++++-- 1 files changed, 4 insertions(+), 2 deletions(-) diffs (16 lines): diff --git a/pidgin/gtkprefs.c b/pidgin/gtkprefs.c --- a/pidgin/gtkprefs.c +++ b/pidgin/gtkprefs.c @@ -175,8 +175,10 @@ static const gchar *VIDEO_SINK_PLUGINS[] "directdrawsink", "DirectDraw", /* "gconfvideosink", "GConf", */ "glimagesink", "OpenGL", - "ximagesink", "X Window System", - "xvimagesink", "X Window System (Xv)", + /* Currently broken when embedding in a Gtk window + * "ximagesink", "X Window System", + * "xvimagesink", "X Window System (Xv)", + */ NULL }; _______________________________________________ Commits mailing list [email protected] https://pidgin.im/cgi-bin/mailman/listinfo/commits