layout->addWidget(HTTPPortLabel, 2, 0, 1, 1);
HTTPEdit = new QLineEdit(this);
+ HTTPEdit->setText( "0.0.0.0" );
HTTPPort = new QSpinBox(this);
HTTPPort->setMaximumSize(QSize(90, 16777215));
layout->addWidget(MMSHPortLabel, 2, 0, 1, 1);
MMSHEdit = new QLineEdit(this);
+ MMSHEdit->setText( "0.0.0.0" );
MMSHPort = new QSpinBox(this);
MMSHPort->setMaximumSize(QSize(90, 16777215));
#include <xcb/xcb.h>
#include <xcb/xcb_keysyms.h>
#include <X11/keysym.h>
+#include <X11/XF86keysym.h>
#include <vlc_common.h>
#include <vlc_keys.h>
{ XK_F11, KEY_F11, },
{ XK_F12, KEY_F12, },
{ XK_Delete, KEY_DELETE, },
+
+ /* XFree86 extensions */
+ { XF86XK_AudioLowerVolume, KEY_VOLUME_DOWN, },
+ { XF86XK_AudioMute, KEY_VOLUME_MUTE, },
+ { XF86XK_AudioRaiseVolume, KEY_VOLUME_UP, },
+ { XF86XK_AudioPlay, KEY_MEDIA_PLAY_PAUSE, },
+ { XF86XK_AudioStop, KEY_MEDIA_STOP, },
+ { XF86XK_AudioPrev, KEY_MEDIA_PREV_TRACK, },
+ { XF86XK_AudioNext, KEY_MEDIA_NEXT_TRACK, },
+ { XF86XK_HomePage, KEY_BROWSER_HOME, },
+ { XF86XK_Search, KEY_BROWSER_SEARCH, },
+ { XF86XK_Back, KEY_BROWSER_BACK, },
+ { XF86XK_Forward, KEY_BROWSER_FORWARD, },
+ { XF86XK_Stop, KEY_BROWSER_STOP, },
+ { XF86XK_Refresh, KEY_BROWSER_REFRESH, },
+ { XF86XK_Favorites, KEY_BROWSER_FAVORITES, },
+ { XF86XK_AudioPause, KEY_MEDIA_PLAY_PAUSE, },
+ { XF86XK_Reload, KEY_BROWSER_REFRESH, },
};
- /* TODO: add XF86 extensions */
-#if 0
- KEY_BROWSER_BACK
- KEY_BROWSER_FORWARD
- KEY_BROWSER_REFRESH
- KEY_BROWSER_STOP
- KEY_BROWSER_SEARCH
- KEY_BROWSER_FAVORITES
- KEY_BROWSER_HOME
- KEY_VOLUME_MUTE
- KEY_VOLUME_DOWN
- KEY_VOLUME_UP
- KEY_MEDIA_NEXT_TRACK
- KEY_MEDIA_PREV_TRACK
- KEY_MEDIA_STOP
- KEY_MEDIA_PLAY_PAUSE
-#endif
/* X11 and VLC both use the ASCII code for printable ASCII characters,
* except for space (only X11). */
/* Set up es_out */
es_out_Control( p_input->p->p_es_out, ES_OUT_SET_ACTIVE, true );
i_es_out_mode = ES_OUT_MODE_AUTO;
- val.p_list = NULL;
if( p_input->p->p_sout )
{
if( var_GetBool( p_input, "sout-all" ) )
{
i_es_out_mode = ES_OUT_MODE_ALL;
- val.p_list = NULL;
}
else
{
}
else
{
- var_Change( p_input, "programs", VLC_VAR_FREELIST, &val,
- NULL );
+ var_Change( p_input, "programs", VLC_VAR_FREELIST, &val, NULL );
}
}
}
{
demux_Control( p_input->p->input.p_demux, DEMUX_SET_GROUP, -1,
val.p_list );
+ var_Change( p_input, "programs", VLC_VAR_FREELIST, &val, NULL );
}
else
{
add_category_hint( N_("Playlist"), PLAYLIST_CAT_LONGTEXT , false )
add_bool( "random", 0, NULL, RANDOM_TEXT, RANDOM_LONGTEXT, false )
change_short('Z')
+ change_safe()
add_bool( "loop", 0, NULL, LOOP_TEXT, LOOP_LONGTEXT, false )
change_short('L')
+ change_safe()
add_bool( "repeat", 0, NULL, REPEAT_TEXT, REPEAT_LONGTEXT, false )
change_short('R')
+ change_safe()
add_bool( "play-and-exit", 0, NULL, PAE_TEXT, PAE_LONGTEXT, false )
add_bool( "play-and-stop", 0, NULL, PAS_TEXT, PAS_LONGTEXT, false )
+ change_safe()
add_bool( "media-library", 1, NULL, ML_TEXT, ML_LONGTEXT, false )
add_bool( "playlist-tree", 0, NULL, PLTREE_TEXT, PLTREE_LONGTEXT, false )