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.
Mlt::Producer *m_producer;
AudioInfo *m_info;
+ int m_offset;
+ int m_length;
+
int m_envelopeSize;
int64_t m_envelopeMax;
int64_t m_envelopeMean;