Foobar2000 hangs randomly when I scan DVD-A dynamic range with Dynamic Range Meter plugin. When I change foobar process CPU affinity to only one core, it works every time. Strange thing, mystifying… Sometimes I see 'Error: DVD-Audio Decoder initialization failed' and 'Error: DVD-Audio Decoder cannot initialize audio stream' in console log while DR or Replaygain scanning. SACD decoder works perfectly on all cores, no problems at all.
Thanx a lot!
Why is this? For ex, after RG scanning, I have to wait for 'Release cached DVD-Audio discs' message in console log, or else RG info will not be written. RG info should be written to .xml (as tracks tags), but fb2k sees that source .iso is locked and prohibits tags updating).
What i'm trying to do is to get filelist from an archive. Powershell code: # список файлов в архиве $ps = new-object System.Diagnostics.Process $ps.StartInfo.Filename = "C:\Program Files\7-Zip\7z.exe" $ps.StartInfo.Arguments = "l "+$attFileName $ps.StartInfo.RedirectStandardOutput = $True $ps.StartInfo.UseShellExecute = $false $startResult = $ps.start() $ps.WaitForExit() [string] $PSOut = $ps.StandardOutput.ReadToEnd(); $ExitCode = $ps.ExitCode Remove-Variable ps [some $PSOut parsing here] When called...