replay_gain.h
Go to the documentation of this file.
// SPDX-License-Identifier: BSD-3-Clause
// Copyright The Music Player Daemon Project
#ifndef MPD_REPLAY_GAIN_H
#define MPD_REPLAY_GAIN_H
#include "compiler.h"
#include <stdbool.h>
struct mpd_connection;
enum mpd_replay_gain_mode {
MPD_REPLAY_OFF = 0,
MPD_REPLAY_TRACK,
MPD_REPLAY_ALBUM,
MPD_REPLAY_AUTO,
MPD_REPLAY_UNKNOWN,
};
#ifdef __cplusplus
extern "C" {
#endif
mpd_pure
enum mpd_replay_gain_mode
mpd_parse_replay_gain_name(const char *name);
mpd_pure
const char *
mpd_lookup_replay_gain_mode(enum mpd_replay_gain_mode mode);
bool
mpd_send_replay_gain_status(struct mpd_connection *connection);
enum mpd_replay_gain_mode
mpd_recv_replay_gain_status(struct mpd_connection *connection);
enum mpd_replay_gain_mode
mpd_run_replay_gain_status(struct mpd_connection *connection);
bool
mpd_send_replay_gain_mode(struct mpd_connection *connection,
enum mpd_replay_gain_mode mode);
bool
mpd_run_replay_gain_mode(struct mpd_connection *connection,
enum mpd_replay_gain_mode mode);
#ifdef __cplusplus
}
#endif
#endif
mpd_lookup_replay_gain_mode
const char * mpd_lookup_replay_gain_mode(enum mpd_replay_gain_mode mode)
mpd_replay_gain_mode
mpd_replay_gain_mode
Definition replay_gain.h:24
MPD_REPLAY_TRACK
@ MPD_REPLAY_TRACK
Definition replay_gain.h:29
MPD_REPLAY_UNKNOWN
@ MPD_REPLAY_UNKNOWN
Definition replay_gain.h:41
MPD_REPLAY_ALBUM
@ MPD_REPLAY_ALBUM
Definition replay_gain.h:32
MPD_REPLAY_AUTO
@ MPD_REPLAY_AUTO
Definition replay_gain.h:38
MPD_REPLAY_OFF
@ MPD_REPLAY_OFF
Definition replay_gain.h:26
mpd_recv_replay_gain_status
enum mpd_replay_gain_mode mpd_recv_replay_gain_status(struct mpd_connection *connection)
mpd_send_replay_gain_status
bool mpd_send_replay_gain_status(struct mpd_connection *connection)
mpd_run_replay_gain_status
enum mpd_replay_gain_mode mpd_run_replay_gain_status(struct mpd_connection *connection)
mpd_send_replay_gain_mode
bool mpd_send_replay_gain_mode(struct mpd_connection *connection, enum mpd_replay_gain_mode mode)
mpd_run_replay_gain_mode
bool mpd_run_replay_gain_mode(struct mpd_connection *connection, enum mpd_replay_gain_mode mode)
mpd_parse_replay_gain_name
enum mpd_replay_gain_mode mpd_parse_replay_gain_name(const char *name)
mpd_connection