]> git.sesse.net Git - kdenlive/blobdiff - src/lib/audio/audioEnvelope.h
Audio align now also handles resizes.
[kdenlive] / src / lib / audio / audioEnvelope.h
index c039033480d3ba0c656e25df98b56b188350172e..7e12d72422174ca1b1d82ccbb9c4c9d40e83c510 100644 (file)
@@ -26,7 +26,7 @@ class QImage;
 class AudioEnvelope
 {
 public:
-    AudioEnvelope(Mlt::Producer *producer);
+    AudioEnvelope(Mlt::Producer *producer, int offset = 0, int length = 0);
     ~AudioEnvelope();
 
     /// Returns the envelope, calculates it if necessary.
@@ -46,6 +46,9 @@ private:
     Mlt::Producer *m_producer;
     AudioInfo *m_info;
 
+    int m_offset;
+    int m_length;
+
     int m_envelopeSize;
     int64_t m_envelopeMax;
     int64_t m_envelopeMean;