]> git.sesse.net Git - kdenlive/blobdiff - src/trackview.cpp
Improve the export audio automatic setting:
[kdenlive] / src / trackview.cpp
index b8110fb7deb5d0d149d8381162bc52a3f9a5bb76..4efc9067860ebc7fc45bcb3866042f847076dcaf 100644 (file)
@@ -147,6 +147,21 @@ int TrackView::tracksNumber() const
     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();