11#ifndef MYMPD_API_OUTPUTS_H
12#define MYMPD_API_OUTPUTS_H
20 unsigned output_id,
struct t_list *attributes, sds *error);
Central myMPD state for the mympd_api thread.
sds mympd_api_output_get(struct t_partition_state *partition_state, sds buffer, unsigned request_id, sds output_name)
Definition outputs.c:46
bool mympd_api_output_toggle(struct t_partition_state *partition_state, unsigned output_id, bool enabled, sds *error)
Definition outputs.c:29
bool mympd_api_output_attributes_set(struct t_partition_state *partition_state, unsigned output_id, struct t_list *attributes, sds *error)
Definition outputs.c:127
sds mympd_api_output_list(struct t_partition_state *partition_state, sds buffer, unsigned request_id)
Definition outputs.c:91
Definition mympd_state.h:114