mirror of https://code.videolan.org/videolan/vlc
lib: do not crash if adjust filter is missing
Core/LibVLC code should only inherit values from core variables. Defaults cannot be inherited from variables that may not exist as configuration items. Fixes #26881.
This commit is contained in:
parent
1853c02ddd
commit
a20eb577e0
|
@ -676,14 +676,14 @@ libvlc_media_player_new( libvlc_instance_t *instance )
|
|||
var_Create(mp, "logo-opacity", VLC_VAR_INTEGER | doinherit);
|
||||
var_Create(mp, "logo-position", VLC_VAR_INTEGER | doinherit);
|
||||
|
||||
var_Create (mp, "contrast", VLC_VAR_FLOAT | VLC_VAR_DOINHERIT);
|
||||
var_Create(mp, "contrast", VLC_VAR_FLOAT);
|
||||
var_SetFloat(mp, "contrast", 1.f);
|
||||
var_Create (mp, "brightness", VLC_VAR_FLOAT | VLC_VAR_DOINHERIT);
|
||||
var_Create(mp, "brightness", VLC_VAR_FLOAT);
|
||||
var_SetFloat(mp, "brightness", 1.f);
|
||||
var_Create (mp, "hue", VLC_VAR_FLOAT | VLC_VAR_DOINHERIT);
|
||||
var_Create (mp, "saturation", VLC_VAR_FLOAT | VLC_VAR_DOINHERIT);
|
||||
var_Create(mp, "hue", VLC_VAR_FLOAT);
|
||||
var_Create(mp, "saturation", VLC_VAR_FLOAT);
|
||||
var_SetFloat(mp, "saturation", 1.f);
|
||||
var_Create (mp, "gamma", VLC_VAR_FLOAT | VLC_VAR_DOINHERIT);
|
||||
var_Create(mp, "gamma", VLC_VAR_FLOAT);
|
||||
var_SetFloat(mp, "gamma", 1.f);
|
||||
|
||||
/* Audio */
|
||||
|
|
Loading…
Reference in New Issue