Resolve "wav writing uses wrong endiannes on Arm Windows"
- Related issues: #1577 (closed)
- Requested reviewers: @tamarapu
Reason why this change is needed
Reading audio output files from IVAS_dec with python on Arm Windows results in an error:
ValueError: File format b'FFIR' not understood. Only 'RIFF', 'RIFX', and 'RF64' supported.
Description of the change
- Fix fallback to little-endian in
lib_util/tinywaveout_c.h - Add specific checks for compiler macros defined by Visual Studio on Arm
Affected operating points
- wav file writing on Arm Windows
Closes #1577 (closed)
Edited by sagnowski