Mercurial > hg > svcore
changeset 1766:85b9b466a59f
Merge from branch by-id
author | Chris Cannam |
---|---|
date | Wed, 17 Jul 2019 14:24:51 +0100 |
parents | 649ac57c5a2d (diff) 2e2497cba59e (current diff) |
children | aa0b56d72f27 |
files | data/model/PathModel.h |
diffstat | 1 files changed, 12 insertions(+), 0 deletions(-) [+] |
line wrap: on
line diff
--- a/data/fileio/test/UnsupportedFormat.cpp Wed Jul 17 12:59:57 2019 +0100 +++ b/data/fileio/test/UnsupportedFormat.cpp Wed Jul 17 14:24:51 2019 +0100 @@ -24,6 +24,15 @@ UnsupportedFormat::isLegitimatelyUnsupported(QString format) { #ifdef Q_OS_WIN + + if (sizeof(void *) == 4) { + // Our 32-bit MinGW build lacks MediaFoundation support + return (format == "aac" || + format == "apple_lossless" || + format == "m4a" || + format == "wma"); + } + // Our CI tests run on Windows Server, which annoyingly seems to // come without codecs for WMA and AAC @@ -49,6 +58,9 @@ std::cerr << "WARNING: Failed to find RtlGetVersion in NTDLL" << std::endl; } + + // If none of the above applies, then we should have everything + // except this: return (format == "apple_lossless");