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