audio improvements linux

This commit is contained in:
Sebastian Hildebrandt 2021-01-14 11:00:50 +01:00
parent e1b34727a6
commit f2fb334188

View File

@ -45,7 +45,7 @@ function getLinuxAudioPci() {
const parts = execSync(cmd).toString().split('\n\n');
for (let i = 0; i < parts.length; i++) {
const lines = parts[i].split('\n');
if (lines && lines.length && lines[0].toLowerCass().indexOf('audio') >= 0) {
if (lines && lines.length && lines[0].toLowerCase().indexOf('audio') >= 0) {
const audio = {};
audio.slotId = lines[0].split(' ')[0];
audio.driver = util.getValue(lines, 'Kernel driver in use', ':', true) || util.getValue(lines, 'Kernel modules', ':', true)
@ -70,7 +70,7 @@ function parseLinuxAudioPciMM(lines, audioPCI) {
result.manufacturer = util.getValue(lines, 'SVendor');
result.builtIn = null;
result.default = null;
result.revision = util.getValue(lines, 'Revision');
result.revision = util.getValue(lines, 'Rev');
result.driver = pciMatch && pciMatch.length === 1 && pciMatch[0].driver ? pciMatch[0].driver : '';
result.channel = null;
result.in = null;