262 const char *attribute_name,
const char *attribute_value);
271 const char *attribute_name,
const char *attribute_value);
284 const char *output_name);
297 const char *output_name);
bool mpd_run_enable_output(struct mpd_connection *connection, unsigned output_id)
struct mpd_output * mpd_recv_output(struct mpd_connection *connection)
bool mpd_send_toggle_output(struct mpd_connection *connection, unsigned output_id)
const struct mpd_pair * mpd_output_first_attribute(struct mpd_output *output)
const char * mpd_output_get_plugin(const struct mpd_output *output)
const char * mpd_output_get_attribute(const struct mpd_output *output, const char *name)
bool mpd_send_output_set(struct mpd_connection *connection, unsigned output_id, const char *attribute_name, const char *attribute_value)
bool mpd_run_toggle_output(struct mpd_connection *connection, unsigned output_id)
bool mpd_send_enable_output(struct mpd_connection *connection, unsigned output_id)
bool mpd_run_move_output(struct mpd_connection *connection, const char *output_name)
bool mpd_send_move_output(struct mpd_connection *connection, const char *output_name)
const struct mpd_pair * mpd_output_next_attribute(struct mpd_output *output)
bool mpd_output_feed(struct mpd_output *output, const struct mpd_pair *pair)
bool mpd_output_get_enabled(const struct mpd_output *output)
bool mpd_send_outputs(struct mpd_connection *connection)
bool mpd_run_disable_output(struct mpd_connection *connection, unsigned output_id)
const char * mpd_output_get_name(const struct mpd_output *output)
void mpd_output_free(struct mpd_output *output)
struct mpd_output * mpd_output_begin(const struct mpd_pair *pair)
unsigned mpd_output_get_id(const struct mpd_output *output)
bool mpd_send_disable_output(struct mpd_connection *connection, unsigned output_id)
bool mpd_run_output_set(struct mpd_connection *connection, unsigned output_id, const char *attribute_name, const char *attribute_value)