/** Returns a list of times for this clip's markers */
QList <GenTime> snapMarkers() const;
QList <CommentedTime> commentedSnapMarkers() const;
+ /** Get the position of the fade in effect */
int fadeIn() const;
+ /** Get the position of the fade out effect */
int fadeOut() const;
void setSelectedEffect(const int ix);
void updateKeyframeEffect();
bool isAudioOnly() const;
/** Called when clip start is resized, adjust keyframes values */
bool checkEffectsKeyframesPos(const int previous, const int current, bool fromStart);
+ void insertKeyframe(QDomElement effect, int pos, int val);
+ void movedKeyframe(QDomElement effect, int oldpos, int newpos, double value);
+ void updateKeyframes(QDomElement effect);
protected:
//virtual void mouseMoveEvent(QGraphicsSceneMouseEvent * event);
void animate(qreal value);
void slotSetStartThumb(QImage img);
void slotSetEndThumb(QImage img);
- void slotThumbReady(int frame, QPixmap pix);
+ void slotThumbReady(int frame, QImage img);
public slots:
void slotFetchThumbs();