diff options
Diffstat (limited to '')
-rw-r--r-- | src/audio_parser.h | 8 | ||||
-rw-r--r-- | src/pcm_volume.h | 8 |
2 files changed, 16 insertions, 0 deletions
diff --git a/src/audio_parser.h b/src/audio_parser.h index 49926999e..bbe868f61 100644 --- a/src/audio_parser.h +++ b/src/audio_parser.h @@ -31,6 +31,10 @@ struct audio_format; +#ifdef __cplusplus +extern "C" { +#endif + /** * Parses a string in the form "SAMPLE_RATE:BITS:CHANNELS" into an * #audio_format. @@ -46,4 +50,8 @@ bool audio_format_parse(struct audio_format *dest, const char *src, bool mask, GError **error_r); +#ifdef __cplusplus +} +#endif + #endif diff --git a/src/pcm_volume.h b/src/pcm_volume.h index 4a4a4e45a..c161a72c7 100644 --- a/src/pcm_volume.h +++ b/src/pcm_volume.h @@ -65,6 +65,10 @@ pcm_volume_dither(void) return (r & 511) - ((r >> 9) & 511); } +#ifdef __cplusplus +extern "C" { +#endif + /** * Adjust the volume of the specified PCM buffer. * @@ -79,4 +83,8 @@ pcm_volume(void *buffer, size_t length, enum sample_format format, int volume); +#ifdef __cplusplus +} +#endif + #endif |