@Override public void prepareContext() { prepareChannelsByOrder(); try { super.prepareContext(); essenceLayoutValid = true; } catch (InvalidAudioChannelAssignmentException e) { logger.warn("Layout form Essence descriptors set in CPL cannot properly defined. {}", e.getLocalizedMessage()); essenceLayoutValid = false; } }
public void prepareContext() throws InvalidAudioChannelAssignmentException { new AudioLayoutChecker(contextProvider).checkCorrectChannelLayout(); prepareSoundfieldGroups(); }