Set up some infrastructure for the new device info structure.

This commit is contained in:
David Reid
2026-01-15 14:24:41 +10:00
parent 461ced3280
commit 434bfc6a0b
2 changed files with 20 additions and 5 deletions
+4 -1
View File
@@ -335,7 +335,10 @@ ma_result print_device_info(const ma_device_info* pDeviceInfo, ma_bool32 printDe
printf(" Default: %s\n", (pDeviceInfo->isDefault) ? "Yes" : "No");
printf(" Format Count: %d\n", pDeviceInfo->nativeDataFormatCount);
for (iFormat = 0; iFormat < pDeviceInfo->nativeDataFormatCount; ++iFormat) {
printf(" %s, %d, %d\n", ma_get_format_name(pDeviceInfo->nativeDataFormats[iFormat].format), pDeviceInfo->nativeDataFormats[iFormat].channels, pDeviceInfo->nativeDataFormats[iFormat].sampleRate);
printf(" %s, [%d, %d], [%d, %d]\n",
ma_get_format_name(pDeviceInfo->nativeDataFormats[iFormat].format),
pDeviceInfo->nativeDataFormats[iFormat].minChannels, pDeviceInfo->nativeDataFormats[iFormat].maxChannels,
pDeviceInfo->nativeDataFormats[iFormat].minSampleRate, pDeviceInfo->nativeDataFormats[iFormat].maxSampleRate);
}
}