Description

It is possible to receive a compilation error when including a public header (AudioMixerDevice.h) because it includes a private header (AudioMixerSourceManager.h) 

 

Tested In :  4.22.3 CL#7053642  4.24P4 CL#10387632 4.25 CL#10479005

 

Steps to Reproduce
  1. Include audiomixer module in build.cs
  2. Create actor class
  3. Include AudioMixerDevice.h in actor class cpp
  4. compile

Result:  fatal error C1083: Cannot open include file: 'AudioMixerSourceManager.h': No such file or directory

 

Expected: successful compile

Have Comments or More Details?

There's no existing public thread on this issue, so head over to Questions & Answers just mention UE-85415 in the post.

2
Login to Vote

Fixed
ComponentUE - Audio
Affects Versions4.23.14.244.22.34.25
Target Fix4.25
Fix Commit11281555
CreatedDec 4, 2019
ResolvedFeb 6, 2020
UpdatedMay 4, 2020