libmpdclient 2.22
replay_gain.h
Go to the documentation of this file.
1// SPDX-License-Identifier: BSD-3-Clause
2// Copyright The Music Player Daemon Project
3
10#ifndef MPD_REPLAY_GAIN_H
11#define MPD_REPLAY_GAIN_H
12
13#include "compiler.h"
14
15#include <stdbool.h>
16
17struct mpd_connection;
18
27
30
33
39
42};
43
44#ifdef __cplusplus
45extern "C" {
46#endif
47
51mpd_pure
54
62mpd_pure
63const char *
65
77bool
79
93
106
116bool
118 enum mpd_replay_gain_mode mode);
119
129bool
131 enum mpd_replay_gain_mode mode);
132
133#ifdef __cplusplus
134}
135#endif
136
137#endif
const char * mpd_lookup_replay_gain_mode(enum mpd_replay_gain_mode mode)
mpd_replay_gain_mode
Definition replay_gain.h:24
@ MPD_REPLAY_TRACK
Definition replay_gain.h:29
@ MPD_REPLAY_UNKNOWN
Definition replay_gain.h:41
@ MPD_REPLAY_ALBUM
Definition replay_gain.h:32
@ MPD_REPLAY_AUTO
Definition replay_gain.h:38
@ MPD_REPLAY_OFF
Definition replay_gain.h:26
enum mpd_replay_gain_mode mpd_recv_replay_gain_status(struct mpd_connection *connection)
bool mpd_send_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)
enum mpd_replay_gain_mode mpd_parse_replay_gain_name(const char *name)