namespace Mlt
{
class Producer;
-};
+}
class ClipItem : public AbstractClipItem
{
* @param ix The effect's index in effectlist
* @param effect The new effect */
void updateEffect(QDomElement effect);
+ /** @brief Enable / disable a list of effect from their indexes. */
+ void enableEffects(QList <int> indexes, bool disable);
bool moveEffect(QDomElement effect, int ix);
void flashClip();
void addTransition(Transition*);
void resetFrameWidth(int width);
/** @brief Clip is about to be deleted, block thumbs. */
void stopThumbs();
+
+ /** @brief Get a free index value for effect group. */
+ int nextFreeEffectGroupIndex() const;
protected:
//virtual void mouseMoveEvent(QGraphicsSceneMouseEvent * event);