]> git.sesse.net Git - kdenlive/blobdiff - src/renderer.h
Initial support for keyframes in track effects (WIP)
[kdenlive] / src / renderer.h
index ddd10a447078512b0481ad11b544f2f927504bcb..11d2d3e8d0c788ca8b6cd9f655344f5a379eb69b 100644 (file)
@@ -188,7 +188,10 @@ Q_OBJECT public:
     void mltCutClip(int track, GenTime position);
     void mltInsertSpace(QMap <int, int> trackClipStartList, QMap <int, int> trackTransitionStartList, int track, const GenTime duration, const GenTime timeOffset);
     int mltGetSpaceLength(const GenTime pos, int track, bool fromBlankStart);
+
+    /** @brief Returns the duration/length of @param track as reported by the track producer. */
     int mltTrackDuration(int track);
+
     bool mltResizeClipEnd(ItemInfo info, GenTime clipDuration);
     bool mltResizeClipStart(ItemInfo info, GenTime diff);
     bool mltResizeClipCrop(ItemInfo info, GenTime diff);
@@ -354,7 +357,8 @@ signals:
     void showAudioSignal(const QByteArray);
     /** @brief The renderer refreshed the current frame, but no seeking was done. */
     void frameUpdated(QImage);
-    void audioSamplesSignal(const QVector<int16_t> data, const int freq, const int num_channels, const int num_samples);
+    /** @brief This signal contains the audio of the current frame. */
+    void audioSamplesSignal(const QVector<int16_t>&, int freq, int num_channels, int num_samples);
 
 public slots: