Credit Andrew - update libsndfile to 1.2.2; allow Maxchannels to be greater than...
[goodguy/cinelerra.git] / cinelerra-5.1 / cinelerra / mwindow.C
index 7124395ebf7311e7c1dfbc9de026e4578068c224..1291b99213fce9781c2fe883d733e9bb65cd6189 100644 (file)
@@ -5304,7 +5304,7 @@ int MWindow::select_asset(Asset *asset, int vstream, int astream, int delete_tra
                int channels = 0;
                for( uint64_t mask=channel_mask; mask!=0; mask>>=1 ) channels += mask & 1;
                if( channels < 1 ) channels = 1;
-               if( channels > 6 ) channels = 6;
+               if( channels > MAXCHANNELS ) channels = MAXCHANNELS;
                session->audio_tracks = session->audio_channels = channels;
 
                int *achannel_positions = preferences->channel_positions[session->audio_channels-1];