vlc | branch: master | Rémi Denis-Courmont <r...@remlab.net> | Sun Apr 8 12:53:13 2018 +0300| [e4919fee8830f9640877c057a0d65ab1e39c2104] | committer: Rémi Denis-Courmont
aout: deprecate --spdif on BSD/Linux PulseAudio never took it into account. ALSA needs something else and no longer uses it (OSS presumably likewise). > http://git.videolan.org/gitweb.cgi/vlc.git/?a=commit;h=e4919fee8830f9640877c057a0d65ab1e39c2104 --- src/libvlc-module.c | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/src/libvlc-module.c b/src/libvlc-module.c index 0c06bc8a98..c7f64790bd 100644 --- a/src/libvlc-module.c +++ b/src/libvlc-module.c @@ -171,9 +171,11 @@ static const char *ppsz_roles_text[] = { "Sets the audio output channels mode that will be used by default " \ "if your hardware and the audio stream are compatible.") +#if defined(__ANDROID__) || defined(__APPLE__) || defined(_WIN32) #define SPDIF_TEXT N_("Force S/PDIF support") #define SPDIF_LONGTEXT N_( \ "This option should be used when the audio output can't negotiate S/PDIF support.") +#endif #define FORCE_DOLBY_TEXT N_("Force detection of Dolby Surround") #define FORCE_DOLBY_LONGTEXT N_( \ @@ -1502,7 +1504,11 @@ vlc_module_begin () add_bool( "volume-save", true, VOLUME_SAVE_TEXT, VOLUME_SAVE_TEXT, true ) add_obsolete_integer( "aout-rate" ) /* since 2.0.0 */ add_obsolete_bool( "hq-resampling" ) /* since 1.1.8 */ +#if defined(__ANDROID__) || defined(__APPLE__) || defined(_WIN32) add_bool( "spdif", false, SPDIF_TEXT, SPDIF_LONGTEXT, true ) +#else + add_obsolete_bool("spdif") /* since 4.0.0 */ +#endif add_integer( "force-dolby-surround", 0, FORCE_DOLBY_TEXT, FORCE_DOLBY_LONGTEXT, false ) change_integer_list( pi_force_dolby_values, ppsz_force_dolby_descriptions ) _______________________________________________ vlc-commits mailing list vlc-commits@videolan.org https://mailman.videolan.org/listinfo/vlc-commits