Fichier des valeurs par défaut#

Il est possible de contourner les valeurs par défaut codées en dur pour les différents objets en mettant en place un fichier de valeurs par défaut. Splash recherche un tel fichier en se basant sur la variable d’environnement ${SPLASH_DEFAULTS}, qui doit pointer vers un fichier Json avec la structure adéquate. Il est de la responsabilité de chacun de définir cette variable d’environnement, par exemple en la spécifiant juste avant de lancer Splash :

export SPLASH_DEFAULTS="${HOME}/.config/splash"

Dans cet exemple, le fichier de configuration doit être situé dans ${HOME}/.config/splash, et ressembler à ceci :

{
  "image_ffmpeg" : {
    "bufferSize" : 4096
  }
}

Here, the bufferSize parameter of the image_ffmpeg type (which is responsible for reading videos) is set to 4096MB by default, overriding the hardcoded value of 512MB. Note that the object type may differ from the type shown in the GUI, please refer to the following command to find the correct type:

splash --info