Browse Source

Audio: deprecate Context::hrtfSpecifier() in favor of hrtfSpecifierString().

pull/231/head
Vladimír Vondruš 8 years ago
parent
commit
09558e261a
  1. 2
      src/Magnum/Audio/Context.cpp
  2. 14
      src/Magnum/Audio/Context.h

2
src/Magnum/Audio/Context.cpp

@ -192,7 +192,7 @@ Context::HrtfStatus Context::hrtfStatus() const {
return Context::HrtfStatus(status);
}
std::string Context::hrtfSpecifier() const {
std::string Context::hrtfSpecifierString() const {
/* Returns a string on ALC_SOFT_HRTF, nullptr on ALC_SOFTX_HRTF */
return Utility::String::fromArray(alcGetString(_device, ALC_HRTF_SPECIFIER_SOFT));
}

14
src/Magnum/Audio/Context.h

@ -198,14 +198,20 @@ class MAGNUM_AUDIO_EXPORT Context {
HrtfStatus hrtfStatus() const;
/**
* @brief Hrtf specifier
*
* Name of the hrtf being used.
* @brief HRTF specifier
*
* Name of the HRTF being used.
* @see @fn_al{GetString} with @def_alc{HRTF_SPECIFIER_SOFT}
* @requires_al_extension @alc_extension{SOFT,HRTF}
*/
std::string hrtfSpecifier() const;
std::string hrtfSpecifierString() const;
#ifdef MAGNUM_BUILD_DEPRECATED
/** @copybrief hrtfSpecifierString()
* @deprecated Use @ref hrtfSpecifierString() instead.
*/
CORRADE_DEPRECATED("use hrtfSpecifierString() instead") std::string hrtfSpecifier() const { return hrtfSpecifierString(); }
#endif
/**
* @brief Device specifier string

Loading…
Cancel
Save