rem: return TRUE;
add: g_signal_emit_by_name (G_OBJECT (bvw), "motion-notify-event", event, &return_code);  return return_code;
context: bacon_video_widget_motion_notify_callback (GtkWidget *widget,                                           GdkEventMotion *event,                                           BaconVideoWidget *bvw){  g_return_val_if_fail (bvw != NULL, FALSE);  g_return_val_if_fail (BACON_IS_VIDEO_WIDGET (bvw), FALSE);    if (GST_IS_NAVIGATION (bvw->priv->xoverlay)) {    gint x, y, w, h;        x = bvw->priv->video_window_x;    y = bvw->priv->video_window_y;    w = bvw->priv->video_window_w;    h = bvw->priv->video_window_h;        if ( (event->x >= x) && (event->x <= x+w) &&         (event->y >= y) && (event->y <= y +h) )    gst_navigation_send_mouse_event (GST_NAVIGATION (bvw->priv->xoverlay),                                     "mouse-move",                                     0,                                     event->x, event->y);  }  return TRUE;}