From: RĂ©mi Duraffort Date: Tue, 16 Jun 2009 13:15:02 +0000 (+0200) Subject: galaktos: add an option for the size (just finish one piece of code). X-Git-Tag: 1.1.0-ff~5383 X-Git-Url: https://git.sesse.net/?a=commitdiff_plain;h=499ac6f78d61eed1f536e37a2ec705976c414b54;p=vlc galaktos: add an option for the size (just finish one piece of code). --- diff --git a/modules/visualization/galaktos/plugin.c b/modules/visualization/galaktos/plugin.c index 5f7dfdae4e..c02b23c37d 100644 --- a/modules/visualization/galaktos/plugin.c +++ b/modules/visualization/galaktos/plugin.c @@ -44,11 +44,23 @@ static int Open ( vlc_object_t * ); static void Close ( vlc_object_t * ); + +#define WIDTH_TEXT N_("Video width") +#define WIDTH_LONGTEXT N_("The width of the video window, in pixels.") + +#define HEIGHT_TEXT N_("Video height") +#define HEIGHT_LONGTEXT N_("The height of the video window, in pixels.") + + vlc_module_begin () set_description( N_("GaLaktos visualization") ) set_capability( "visualization", 0 ) set_callbacks( Open, Close ) add_shortcut( "galaktos" ) + add_integer( "galaktos-width", 640, NULL, WIDTH_TEXT, WIDTH_LONGTEXT, + false ) + add_integer( "galaktos-height", 480, NULL, HEIGHT_TEXT, HEIGHT_LONGTEXT, + false ) vlc_module_end () /***************************************************************************** @@ -102,17 +114,11 @@ static int Open( vlc_object_t *p_this ) vlc_object_create( p_filter, sizeof( galaktos_thread_t ) ); vlc_object_attach( p_thread, p_this ); -/* - var_Create( p_thread, "galaktos-width", VLC_VAR_INTEGER|VLC_VAR_DOINHERIT ); - var_Get( p_thread, "galaktos-width", &width ); - var_Create( p_thread, "galaktos-height", VLC_VAR_INTEGER|VLC_VAR_DOINHERIT ); - var_Get( p_thread, "galaktos-height", &height ); -*/ p_thread->i_cur_sample = 0; bzero( p_thread->p_data, 2*2*512 ); - p_thread->i_width = 600; - p_thread->i_height = 600; + p_thread->i_width = var_CreateGetInteger( p_thread, "galaktos-width" ); + p_thread->i_height = var_CreateGetInteger( p_thread, "galaktos-height" ); p_thread->b_fullscreen = 0; galaktos_init( p_thread );