X-Git-Url: https://git.sesse.net/?a=blobdiff_plain;f=src%2Flibvlc-module.c;h=7d1817093abe1193df26324aeb2f7f1e4a285465;hb=fd5612f1467c3e69d815e536aa0fd0872c9a9485;hp=3f7e94ae13cf702fae2186db71c3a836cf9b84e4;hpb=c4d19b859876eee3510940ae172d66d4723ba1a8;p=vlc diff --git a/src/libvlc-module.c b/src/libvlc-module.c index 3f7e94ae13..7d1817093a 100644 --- a/src/libvlc-module.c +++ b/src/libvlc-module.c @@ -403,6 +403,10 @@ static const char *ppsz_pos_descriptions[] = #define SS_TEXT N_("Disable screensaver") #define SS_LONGTEXT N_("Disable the screensaver during video playback." ) +#define INHIBIT_TEXT N_("Inhibits the power management daemon during playback.") +#define INHIBIT_LONGTEXT N_("Inhibits the power management daemon during any " \ + "playback, to avoid the computer being suspended because of inactivity.") + #define VIDEO_DECO_TEXT N_("Window decorations") #define VIDEO_DECO_LONGTEXT N_( \ "VLC can avoid creating window caption, frames, etc... around the video" \ @@ -440,6 +444,16 @@ static const char *ppsz_pos_descriptions[] = #define SNAP_SEQUENTIAL_LONGTEXT N_( \ "Use sequential numbers instead of timestamps for snapshot numbering") +#define SNAP_WIDTH_TEXT N_("Video snapshot width") +#define SNAP_WIDTH_LONGTEXT N_( \ + "You can enforce the width of the video snapshot. By default " \ + "it will be 320 pixels." ) + +#define SNAP_HEIGHT_TEXT N_("Video snapshot height") +#define SNAP_HEIGHT_LONGTEXT N_( \ + "You can enforce the height of the video snapshot. By default " \ + "it will be 200 pixels." ) + #define CROP_TEXT N_("Video cropping") #define CROP_LONGTEXT N_( \ "This forces the cropping of the source video. " \ @@ -1051,6 +1065,11 @@ static const char *ppsz_clock_descriptions[] = "Automatically preparse files added to the playlist " \ "(to retrieve some metadata)." ) +#define FETCH_META_TEXT N_( "Autorise meta information fetching" ) +#define FETCH_META_LONGTEXT N_( \ + "Specify if you want to attempt to fetch files'"\ + "meta informations using the network." ); + #define ALBUM_ART_TEXT N_( "Album art policy" ) #define ALBUM_ART_LONGTEXT N_( \ "Choose how album art will be downloaded." ); @@ -1414,6 +1433,7 @@ vlc_module_begin(); set_subcategory( SUBCAT_AUDIO_AOUT ); add_module( "aout", "audio output", NULL, NULL, AOUT_TEXT, AOUT_LONGTEXT, VLC_TRUE ); + change_short('A'); set_subcategory( SUBCAT_AUDIO_AFILTER ); add_module_list_cat( "audio-filter", SUBCAT_AUDIO_AFILTER, 0, NULL, AUDIO_FILTER_TEXT, @@ -1470,6 +1490,10 @@ vlc_module_begin(); SNAP_PREVIEW_LONGTEXT, VLC_FALSE ); add_bool( "snapshot-sequential", VLC_FALSE, NULL, SNAP_SEQUENTIAL_TEXT, SNAP_SEQUENTIAL_LONGTEXT, VLC_FALSE ); + add_integer( "snapshot-width", 320, NULL, SNAP_WIDTH_TEXT, + SNAP_WIDTH_LONGTEXT, VLC_TRUE ); + add_integer( "snapshot-height", 200, NULL, SNAP_HEIGHT_TEXT, + SNAP_HEIGHT_LONGTEXT, VLC_TRUE ); set_section( N_("Window properties" ), NULL ); add_integer( "width", -1, NULL, WIDTH_TEXT, WIDTH_LONGTEXT, VLC_TRUE ); @@ -1753,7 +1777,6 @@ vlc_module_begin(); add_category_hint( N_("Miscellaneous"), MISC_CAT_LONGTEXT, VLC_TRUE ); add_module( "memcpy", "memcpy", NULL, NULL, MEMCPY_TEXT, MEMCPY_LONGTEXT, VLC_TRUE ); - change_short('A'); change_need_restart(); set_section( N_("Plugins" ), NULL ); @@ -1787,6 +1810,9 @@ vlc_module_begin(); add_bool( "playlist-enqueue", 0, NULL, PLAYLISTENQUEUE_TEXT, PLAYLISTENQUEUE_LONGTEXT, VLC_TRUE ); change_unsaveable(); + + add_bool( "inhibit", 1, NULL, INHIBIT_TEXT, + INHIBIT_LONGTEXT, VLC_TRUE ); #endif #if defined(WIN32) @@ -1830,7 +1856,10 @@ vlc_module_begin(); add_bool( "auto-preparse", VLC_TRUE, NULL, PREPARSE_TEXT, PREPARSE_LONGTEXT, VLC_FALSE ); - add_integer( "album-art", ALBUM_ART_WHEN_PLAYED, NULL, ALBUM_ART_TEXT, + add_integer( "fetch-meta", VLC_TRUE, NULL, FETCH_META_TEXT, + FETCH_META_LONGTEXT, VLC_FALSE ); + + add_integer( "album-art", ALBUM_ART_WHEN_ASKED, NULL, ALBUM_ART_TEXT, ALBUM_ART_LONGTEXT, VLC_FALSE ); change_integer_list( pi_albumart_values, ppsz_albumart_descriptions, 0 );