X-Git-Url: https://git.sesse.net/?a=blobdiff_plain;f=modules%2Fvideo_output%2Fdrawable.c;h=b041adaf3dda284cc67626bd2a03abba9adaaa59;hb=6dce48f670a1d404fa09898d6e97562d9944c239;hp=25ef4942081bb70f25f5dcee1508bf4b943e5550;hpb=31a51c3e45d72159defca0aaf95a5b599fc7cc5d;p=vlc diff --git a/modules/video_output/drawable.c b/modules/video_output/drawable.c index 25ef494208..b041adaf3d 100644 --- a/modules/video_output/drawable.c +++ b/modules/video_output/drawable.c @@ -36,6 +36,11 @@ static int OpenXID (vlc_object_t *); static int OpenHWND (vlc_object_t *); static void Close (vlc_object_t *); +#define XID_TEXT N_("ID of the video output X window") +#define XID_LONGTEXT N_( \ + "VLC can embed its video output in an existing X11 window. " \ + "This is the X identifier of that window (0 means none).") + /* * Module descriptor */ @@ -46,6 +51,9 @@ vlc_module_begin () set_subcategory (SUBCAT_VIDEO_VOUT) set_capability ("xwindow", 70) set_callbacks (OpenXID, Close) + add_integer ("drawable-xid", 0, NULL, XID_TEXT, XID_LONGTEXT, true) + change_unsaveable () + /*change_integer_range (0, 0xffffffff)*/ add_submodule () set_description (N_("Embedded Windows video"))