return m_projectTracks - 1;
}
+bool TrackView::checkProjectAudio() const
+{
+ bool hasAudio = false;
+ const QList <TrackInfo> list = m_doc->tracksList();
+ int max = list.count();
+ for (int i = 0; i < max; i++) {
+ TrackInfo info = list.at(max - i - 1);
+ if (!info.isMute && m_trackview->hasAudio(i)) {
+ hasAudio = true;
+ break;
+ }
+ }
+ return hasAudio;
+}
+
int TrackView::inPoint() const
{
return m_ruler->inPoint();