Add RTC_EXPORT to APM config structs with overloaded operators
Bug: webrtc:7494 Change-Id: I9b627709d8c5bb47d73fd7981259a95e6b51e16c Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/217766 Reviewed-by: Per Åhgren <peah@webrtc.org> Commit-Queue: Alessio Bazzica <alessiob@webrtc.org> Cr-Commit-Position: refs/heads/master@{#33946}
This commit is contained in:

committed by
WebRTC LUCI CQ

parent
cbe374f57a
commit
dfc11d55af
@ -275,7 +275,7 @@ class RTC_EXPORT AudioProcessing : public rtc::RefCountInterface {
|
||||
// in the analog mode, prescribing an analog gain to be applied at the audio
|
||||
// HAL.
|
||||
// Recommended to be enabled on the client-side.
|
||||
struct GainController1 {
|
||||
struct RTC_EXPORT GainController1 {
|
||||
bool operator==(const GainController1& rhs) const;
|
||||
bool operator!=(const GainController1& rhs) const {
|
||||
return !(*this == rhs);
|
||||
@ -343,7 +343,7 @@ class RTC_EXPORT AudioProcessing : public rtc::RefCountInterface {
|
||||
// setting |fixed_gain_db|, the limiter can be turned into a compressor that
|
||||
// first applies a fixed gain. The adaptive digital AGC can be turned off by
|
||||
// setting |adaptive_digital_mode=false|.
|
||||
struct GainController2 {
|
||||
struct RTC_EXPORT GainController2 {
|
||||
bool operator==(const GainController2& rhs) const;
|
||||
bool operator!=(const GainController2& rhs) const {
|
||||
return !(*this == rhs);
|
||||
@ -356,7 +356,7 @@ class RTC_EXPORT AudioProcessing : public rtc::RefCountInterface {
|
||||
struct FixedDigital {
|
||||
float gain_db = 0.0f;
|
||||
} fixed_digital;
|
||||
struct AdaptiveDigital {
|
||||
struct RTC_EXPORT AdaptiveDigital {
|
||||
bool operator==(const AdaptiveDigital& rhs) const;
|
||||
bool operator!=(const AdaptiveDigital& rhs) const {
|
||||
return !(*this == rhs);
|
||||
|
Reference in New Issue
Block a user