Added a way to (re-)open the video window
This commit is contained in:
parent
146ae3916a
commit
19b117762e
@ -82,6 +82,7 @@ typedef struct _PhonePlugin
|
|||||||
/* plug-in */
|
/* plug-in */
|
||||||
static VideoPhonePlugin * _video_init(PhonePluginHelper * helper);
|
static VideoPhonePlugin * _video_init(PhonePluginHelper * helper);
|
||||||
static void _video_destroy(VideoPhonePlugin * video);
|
static void _video_destroy(VideoPhonePlugin * video);
|
||||||
|
static void _video_settings(VideoPhonePlugin * video);
|
||||||
|
|
||||||
/* useful */
|
/* useful */
|
||||||
static int _video_ioctl(VideoPhonePlugin * video, unsigned long request,
|
static int _video_ioctl(VideoPhonePlugin * video, unsigned long request,
|
||||||
@ -112,7 +113,7 @@ PhonePluginDefinition plugin =
|
|||||||
_video_init,
|
_video_init,
|
||||||
_video_destroy,
|
_video_destroy,
|
||||||
NULL,
|
NULL,
|
||||||
NULL
|
_video_settings
|
||||||
};
|
};
|
||||||
|
|
||||||
|
|
||||||
@ -209,6 +210,14 @@ static void _video_destroy(VideoPhonePlugin * video)
|
|||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
|
/* video_settings */
|
||||||
|
static void _video_settings(VideoPhonePlugin * video)
|
||||||
|
{
|
||||||
|
gtk_window_present(GTK_WINDOW(video->window));
|
||||||
|
_video_start(video);
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
/* useful */
|
/* useful */
|
||||||
/* video_ioctl */
|
/* video_ioctl */
|
||||||
static int _video_ioctl(VideoPhonePlugin * video, unsigned long request,
|
static int _video_ioctl(VideoPhonePlugin * video, unsigned long request,
|
||||||
|
Loading…
Reference in New Issue
Block a user