+ void flashClip();
+ void addTransition(Transition*);
+ /** regenerate audio and video thumbnails */
+ void resetThumbs();
+ /** update clip properties from base clip */
+ void refreshClip(bool checkDuration);
+ /** Returns a list of times for this clip's markers */
+ QList <GenTime> snapMarkers() const;
+ QList <CommentedTime> commentedSnapMarkers() const;
+ int fadeIn() const;
+ int fadeOut() const;
+ void setSelectedEffect(const int ix);
+ void updateKeyframeEffect();
+ QDomElement selectedEffect();
+ int selectedEffectIndex() const;
+ void initEffect(QDomElement effect);
+ QString keyframes(const int index);
+ void setKeyframes(const int ix, const QString keyframes);
+ void setEffectList(const EffectsList effectList);
+ void setSpeed(const double speed);
+ double speed() const;
+ GenTime maxDuration() const;
+ GenTime cropStart() const;
+ GenTime endPos() const;
+ GenTime cropDuration() const;
+ int hasEffect(const QString &tag, const QString &id) const;
+ bool checkKeyFrames();
+ QPixmap startThumb() const;
+ QPixmap endThumb() const;
+ void setVideoOnly(bool force);
+ void setAudioOnly(bool force);
+ bool isVideoOnly() const;
+ bool isAudioOnly() const;