X-Git-Url: https://git.sesse.net/?a=blobdiff_plain;f=src%2Fdocclipbase.h;h=288b3d453a6697133f34be271da0471303b1b4d9;hb=880efc8572a7df65453dfb5736de6455fe129a86;hp=907af5330462cfd7384e0dca01fb85b5c656bcc8;hpb=64ded94b9449e71bc1f4b6027f46b0047bf56e61;p=kdenlive diff --git a/src/docclipbase.h b/src/docclipbase.h index 907af533..288b3d45 100644 --- a/src/docclipbase.h +++ b/src/docclipbase.h @@ -185,6 +185,12 @@ Q_OBJECT public: bool isPlaceHolder() const; static QString getHash(const QString &path); + void addCutZone(int in, int out); + bool hasCutZone(QPoint p) const; + void removeCutZone(int in, int out); + QList cutZones() const; + void updateCutZone(int oldin, int oldout, int in, int out); + private: // Private attributes /** The number of times this clip is used in the project - the number of references to this clip @@ -212,6 +218,8 @@ private: // Private attributes /** Wheter the clip is a placeholder (clip missing but user wants to see it) */ bool m_placeHolder; + QList m_cutZones; + void setAudioThumbCreated(bool isDone); /** Holds clip infos like fps, size,... */ QMap m_properties;