| Index: webrtc/modules/audio_processing/include/audio_processing.h
|
| diff --git a/webrtc/modules/audio_processing/include/audio_processing.h b/webrtc/modules/audio_processing/include/audio_processing.h
|
| index 318b2f89533652b6fd1ad896d269f78deb0d004d..ba49d62faeb463962e508c02cb8cbc0f1207182b 100644
|
| --- a/webrtc/modules/audio_processing/include/audio_processing.h
|
| +++ b/webrtc/modules/audio_processing/include/audio_processing.h
|
| @@ -109,12 +109,21 @@ struct ExperimentalNs {
|
| struct Beamforming {
|
| Beamforming()
|
| : enabled(false),
|
| - array_geometry() {}
|
| + array_geometry(),
|
| + target_direction(SphericalPointf(M_PI / 2.f, 0.f, 1.f)) {}
|
| Beamforming(bool enabled, const std::vector<Point>& array_geometry)
|
| + : Beamforming(enabled,
|
| + array_geometry,
|
| + SphericalPointf(M_PI / 2.f, 0.f, 1.f)) {}
|
| + Beamforming(bool enabled,
|
| + const std::vector<Point>& array_geometry,
|
| + SphericalPointf target_direction)
|
| : enabled(enabled),
|
| - array_geometry(array_geometry) {}
|
| + array_geometry(array_geometry),
|
| + target_direction(target_direction) {}
|
| const bool enabled;
|
| const std::vector<Point> array_geometry;
|
| + const SphericalPointf target_direction;
|
| };
|
|
|
| // Use to enable intelligibility enhancer in audio processing. Must be provided
|
|
|