p_module->psz_object_name = MODULE_STRING; \
p_module->psz_shortname = NULL; \
p_module->psz_longname = MODULE_STRING; \
+ p_module->psz_help = NULL; \
p_module->pp_shortcuts[ 0 ] = MODULE_STRING; \
p_module->i_cpu = 0; \
p_module->psz_program = NULL; \
#define set_description( desc ) \
p_submodule->psz_longname = desc
+#define set_help( help ) \
+ p_submodule->psz_help = help
+
#define set_capability( cap, score ) \
p_submodule->psz_capability = cap; \
p_submodule->i_score = score
* dirac: BBC Dirac codec
* directfb: Direct Framebuffer video output
* directory : input module to read files in a directory
- * distort: miscellaneous image effects filter.
* dmo: a DirectMediaObject decoder that uses DirectMedia to decode video (WMV3)
* dolby_surround_decoder: simple decoder for dolby surround encoded streams
* dshow: DirectShow access plugin for encoding cards under Windows
* libmpeg2: Mpeg2 video decoder using libmpeg2
* linear_resampler: linear audio resampler
* lirc: Linux infrared control module
- * livedotcom: rtp demux based on liveMedia (live.com)
+ * live555: rtp demux based on liveMedia (live555.com)
* logger: file logger plugin
* logo: video filter to put a logo on the video
* lpcm: LPCM decoder
- * m3u: PLS, M3U, ASX and B4S playlist parser
* m4a: MPEG-4 Audio Stream demuxer
* m4v: MPEG-4 Video Stream demuxer
* macosx: Video output, and interface module for Mac OS X.
* screen: a input module that takes screenshots of the primary monitor
* screensaver: screensaver disabling module
* sdl_image: SDL-based image decoder
- * sgimb: SGIMB referrer files parser
* shout: Shoutcast services discovery
* showintf: shows the main interface
* simple_channel_mixer: channel mixer
p_item++; // Why that ?
}
else
- head = QString( p_module->psz_longname );
+ {
+ head = QString( qfu(p_module->psz_longname) );
+ if( p_module->psz_help )
+ {
+ head.append( "\n" );
+ head.append( qfu( p_module->psz_help ) );
+ }
+ }
QLabel *label = new QLabel( head, this );
QFont font = label->font();