* src/misc/variables.c, ALL: improvements to the object variables api. - added another argument to var_Change(). - added a VLC_VAR_SETTEXT and VLC_VAR_GETTEXT method to var_Change() that are used to set/get a friendly name to an object variable. - added VLC_VAR_CHOICESCOUNT to var_Change() to be able to retrieve the number of availabel choices without having to get their value as well. - VLC_VAR_ADDCHOICE uses the extra var_Change() argument to assign a friendly name to the choice value. - VLC_VAR_GETCHOICES retrieves the choices values and their friendly names. * modules/gui/wxwindows/*: first step in implementing menu auto-generation in the wxWindows interface.
Showing
- include/audio_output.h 15 additions, 1 deletioninclude/audio_output.h
- include/variables.h 16 additions, 5 deletionsinclude/variables.h
- modules/access/dvd/access.c 6 additions, 6 deletionsmodules/access/dvd/access.c
- modules/access/dvdplay/access.c 8 additions, 8 deletionsmodules/access/dvdplay/access.c
- modules/access/dvdread/input.c 6 additions, 6 deletionsmodules/access/dvdread/input.c
- modules/access/satellite/access.c 1 addition, 1 deletionmodules/access/satellite/access.c
- modules/access/vcd/vcd.c 5 additions, 5 deletionsmodules/access/vcd/vcd.c
- modules/audio_output/alsa.c 29 additions, 23 deletionsmodules/audio_output/alsa.c
- modules/audio_output/coreaudio.c 10 additions, 15 deletionsmodules/audio_output/coreaudio.c
- modules/audio_output/directx.c 31 additions, 23 deletionsmodules/audio_output/directx.c
- modules/audio_output/oss.c 30 additions, 23 deletionsmodules/audio_output/oss.c
- modules/audio_output/sdl.c 30 additions, 20 deletionsmodules/audio_output/sdl.c
- modules/audio_output/waveout.c 27 additions, 20 deletionsmodules/audio_output/waveout.c
- modules/control/rc/rc.c 21 additions, 18 deletionsmodules/control/rc/rc.c
- modules/gui/gtk/menu.c 79 additions, 26 deletionsmodules/gui/gtk/menu.c
- modules/gui/macosx/intf.m 4 additions, 3 deletionsmodules/gui/macosx/intf.m
- modules/gui/macosx/vout.m 3 additions, 2 deletionsmodules/gui/macosx/vout.m
- modules/gui/win32/menu.cpp 5 additions, 3 deletionsmodules/gui/win32/menu.cpp
- modules/gui/wxwindows/Modules.am 1 addition, 1 deletionmodules/gui/wxwindows/Modules.am
- modules/gui/wxwindows/interface.cpp 89 additions, 20 deletionsmodules/gui/wxwindows/interface.cpp
Loading
Please register or sign in to comment