/** Returns the internal unique id of the clip. */
const QString &getId() const;
- void setId(const QString &newId);
//KThumb *thumbCreator;
bool audioThumbCreated() const;
void setProducer(Mlt::Producer *producer, bool reset = false, bool readPropertiesFromProducer = false);
/** Retrieve a producer for a track */
Mlt::Producer *getProducer(int track = -1);
+ /** Get a copy of the producer, for use in the clip monitor */
+ Mlt::Producer *getCloneProducer();
/** Retrieve the producer that shows only video */
Mlt::Producer *videoProducer();
/** Retrieve the producer that shows only audio */
void setMetadata(QMap <QString, QString> properties);
QMap <QString, QString> properties() const;
QMap <QString, QString> metadata() const;
- void slotExtractImage(int frame, int frame2);
+ void slotExtractImage(QList <int> frames);
signals:
void gotAudioData();