diff options
Diffstat (limited to 'firmware/export/spdif.h')
-rw-r--r-- | firmware/export/spdif.h | 8 |
1 files changed, 7 insertions, 1 deletions
diff --git a/firmware/export/spdif.h b/firmware/export/spdif.h index f4712fb88f..4179c7873f 100644 --- a/firmware/export/spdif.h +++ b/firmware/export/spdif.h | |||
@@ -20,6 +20,12 @@ | |||
20 | #ifndef SPDIF_H | 20 | #ifndef SPDIF_H |
21 | #define SPDIF_H | 21 | #define SPDIF_H |
22 | 22 | ||
23 | #ifdef HAVE_SPDIF_POWER | ||
24 | #define IF_SPDIF_POWER_(...) __VA_ARGS__ | ||
25 | #else | ||
26 | #define IF_SPDIF_POWER_(...) | ||
27 | #endif | ||
28 | |||
23 | /* Initialize the S/PDIF driver */ | 29 | /* Initialize the S/PDIF driver */ |
24 | void spdif_init(void); | 30 | void spdif_init(void); |
25 | /* Return the S/PDIF frequency in herz - unrounded */ | 31 | /* Return the S/PDIF frequency in herz - unrounded */ |
@@ -27,7 +33,7 @@ unsigned long spdif_measure_frequency(void); | |||
27 | #ifdef HAVE_SPDIF_OUT | 33 | #ifdef HAVE_SPDIF_OUT |
28 | /* Set the S/PDIF audio feed - Use AUDIO_SRC_* values - | 34 | /* Set the S/PDIF audio feed - Use AUDIO_SRC_* values - |
29 | will be off if not powered or !on */ | 35 | will be off if not powered or !on */ |
30 | void spdif_set_output_source(int source, bool on); | 36 | void spdif_set_output_source(int source IF_SPDIF_POWER_(, bool on)); |
31 | /* Return the last set S/PDIF audio source - literally the last value passed | 37 | /* Return the last set S/PDIF audio source - literally the last value passed |
32 | to spdif_set_monitor regardless of power state */ | 38 | to spdif_set_monitor regardless of power state */ |
33 | int spdif_get_output_source(bool *src_on); | 39 | int spdif_get_output_source(bool *src_on); |