[prev in list] [next in list] [prev in thread] [next in thread]
List: kde-commits
Subject: extragear/multimedia/kmplayer/src
From: Koos Vriezen <koos.vriezen () gmail ! com>
Date: 2012-06-09 13:46:43
Message-ID: 20120609134643.36897AC76E () svn ! kde ! org
[Download RAW message or body]
SVN commit 1299299 by vriezen:
Don't let the plugin unplug destroy the socket
Fix for never libflashplugin
M +7 -0 npplayer.cpp
--- trunk/extragear/multimedia/kmplayer/src/npplayer.cpp #1299298:1299299
@@ -2279,6 +2279,11 @@
callFunction (-1, iface_callback, "plugged", DBUS_TYPE_INVALID);
}
+static gboolean pluginRemoved (GtkSocket *socket, gpointer d) {
+ (void)socket; (void)d;
+ return TRUE;
+}
+
static void windowCreatedEvent (GtkWidget *w, gpointer d) {
(void)d;
print ("windowCreatedEvent\n");
@@ -2376,6 +2381,8 @@
xembed = gtk_socket_new();
g_signal_connect (G_OBJECT (xembed), "plug-added",
GTK_SIGNAL_FUNC (pluginAdded), NULL);
+ g_signal_connect (G_OBJECT (xembed), "plug-removed",
+ GTK_SIGNAL_FUNC (pluginRemoved), NULL);
color_map = gdk_colormap_get_system();
gdk_colormap_query_color (color_map, 0, &bg_color);
[prev in list] [next in list] [prev in thread] [next in thread]
Configure |
About |
News |
Add a list |
Sponsored by KoreLogic