diff options
author | Robin Gareus <robin@gareus.org> | 2014-03-23 03:42:55 +0100 |
---|---|---|
committer | Robin Gareus <robin@gareus.org> | 2014-03-23 03:42:55 +0100 |
commit | 54d2e44e1dc9fb9d2af39ba7982cc725e47070be (patch) | |
tree | 82c063104e9dae98bc9ea078b278aaf9bafd4194 | |
parent | 87c777450bae5497b2fcbb3f4d401a426252a87d (diff) |
proper vpab speaker constraints
-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; } |