diff options
-rw-r--r-- | libs/panners/vbap/vbap_speakers.cc | 6 |
1 files changed, 4 insertions, 2 deletions
diff --git a/libs/panners/vbap/vbap_speakers.cc b/libs/panners/vbap/vbap_speakers.cc index 4c662a8c6d..1a420b2b2a 100644 --- a/libs/panners/vbap/vbap_speakers.cc +++ b/libs/panners/vbap/vbap_speakers.cc @@ -116,7 +116,8 @@ VBAPSpeakers::choose_speaker_triplets(struct ls_triplet_chain **ls_triplets) int i,j,k,l,table_size; int n_speakers = _speakers.size (); - if (n_speakers == 0) { + if (n_speakers < 3) { + fprintf(stderr, "VBAP: at least 3 speakers need to be defined."); return; } @@ -536,7 +537,8 @@ VBAPSpeakers::choose_speaker_pairs (){ */ const int n_speakers = _speakers.size(); - if (n_speakers == 0) { + if (n_speakers < 2) { + fprintf(stderr, "VBAP: at least 2 speakers need to be defined."); return; } |