MPD presets functions.
More...
Go to the source code of this file.
◆ preset_apply()
| bool preset_apply |
( |
struct t_partition_state * | partition_state, |
|
|
sds | preset_name, |
|
|
sds * | error ) |
Applies a preset
- Parameters
-
| partition_state | pointer to partition state |
| preset_name | preset name |
| error | pointer to already allocated sds string to append the error message |
- Returns
- true on success, else false
◆ preset_delete()
| bool preset_delete |
( |
struct t_list * | preset_list, |
|
|
const char * | preset_name ) |
Deletes a preset
- Parameters
-
| preset_list | pointer to preset list |
| preset_name | preset name |
- Returns
- bool
◆ preset_list_load()
Reads the presets file from disc
- Parameters
-
| partition_state | pointer to partition state |
- Returns
- bool true on success, else false
◆ preset_list_save()
Writes the preset list to disc
- Parameters
-
| partition_state | pointer to partition state |
- Returns
- bool true on success, else false
◆ preset_save()
| bool preset_save |
( |
struct t_list * | preset_list, |
|
|
sds | preset_name, |
|
|
sds | preset_value, |
|
|
sds * | error ) |
Saves a preset
- Parameters
-
| preset_list | pointer to preset list |
| preset_name | preset name |
| preset_value | preset value (stringified json) |
| error | pointer to alreay allocated sds string to append the error message |
- Returns
- true on success, else false
◆ presets_list()
| sds presets_list |
( |
struct t_list * | preset_list, |
|
|
sds | buffer ) |
Prints the list of presets as json array
- Parameters
-
| preset_list | preset list |
| buffer | sds string to append the array |
- Returns
- sds pointer to buffer