Commit 805b1f0c authored by TYAGIRIS's avatar TYAGIRIS
Browse files

Merge branch 'conformance_script_support_mld_corridor' into conformance_package_readme

parents 4940cd51 8e61acd7
Loading
Loading
Loading
Loading
Loading
+3 −7
Original line number Diff line number Diff line
@@ -38,7 +38,7 @@ import subprocess
import tempfile
import sys
from typing import Tuple
from multiprocessing import Pool, Lock
from multiprocessing import Pool
from dataclasses import dataclass
from typing import Union
import shutil
@@ -50,7 +50,6 @@ import filecmp

sys.path.append(os.path.join(os.path.dirname(os.path.abspath(__file__)), ".."))

mldLock = Lock()

def readfile(
    filename: str, nchannels: int = 1, fs: int = 48000, outdtype="float"
@@ -850,11 +849,8 @@ class MLDConformance:
                    np.array([f"{pytestTag}-FRM{x}" for x in range(mldThisFile.size)]),
                )
            )
            global mldLock
            with mldLock:
            with open(self.mldcsv[tag], "ab") as f:
                np.savetxt(f, mldWithTags, fmt="%s", delimiter=",")

            with open(self.sampleStats[tag], "a") as f:
                f.write(
                    f"{pytestTag}, {maxDiff}, {rmsdB}, {beSamplesPercent}, {mldThisFile.max()}\n"