const int MAXCLIPDURATION = 15000;
+
namespace Kdenlive {
enum MONITORID { noMonitor, clipMonitor, projectMonitor, recordMonitor, stopmotionMonitor, dvdMonitor };
+ const int DefaultThumbHeight = 100;
/*const QString clipMonitor("clipMonitor");
const QString recordMonitor("recordMonitor");
const QString projectMonitor("projectMonitor");
const QString stopmotionMonitor("stopmotionMonitor");*/
}
-enum OPERATIONTYPE { NONE = 0, MOVE = 1, RESIZESTART = 2, RESIZEEND = 3, FADEIN = 4, FADEOUT = 5, TRANSITIONSTART = 6, TRANSITIONEND = 7, MOVEGUIDE = 8, KEYFRAME = 9, SEEK = 10, SPACER = 11, RUBBERSELECTION = 12};
+enum OPERATIONTYPE { NONE = 0, MOVE = 1, RESIZESTART = 2, RESIZEEND = 3, FADEIN = 4, FADEOUT = 5, TRANSITIONSTART = 6, TRANSITIONEND = 7, MOVEGUIDE = 8, KEYFRAME = 9, SEEK = 10, SPACER = 11, RUBBERSELECTION = 12, SCROLLTIMELINE = 13};
enum CLIPTYPE { UNKNOWN = 0, AUDIO = 1, VIDEO = 2, AV = 3, COLOR = 4, IMAGE = 5, TEXT = 6, SLIDESHOW = 7, VIRTUAL = 8, PLAYLIST = 9 };
enum PROJECTITEMTYPE { PROJECTCLIPTYPE = QTreeWidgetItem::UserType, PROJECTFOLDERTYPE, PROJECTSUBCLIPTYPE };
isMute(0),
isBlind(0),
isLocked(0),
- duration(0) {};
+ duration(0) {}
};
typedef QMap<QString, QString> stringMap;
/** cropDuration is the duration of the clip */
GenTime cropDuration;
int track;
- ItemInfo() : track(0) {};
+ ItemInfo() : track(0) {}
};
class TransitionInfo {
TransitionInfo() :
b_track(0),
a_track(0),
- forceTrack(0) {};
+ forceTrack(0) {}
};
class MltVideoProfile {
sample_aspect_den(0),
display_aspect_num(0),
display_aspect_den(0),
- colorspace(0) {};
+ colorspace(0) {}
bool operator==(const MltVideoProfile& point) const
{
if (!description.isEmpty() && point.description == description) return true;
}
void setParamValue(const QString &name, const QString &value) {
bool found = false;
- for (int i = 0; i < size(); i++)
+ for (int i = 0; i < size(); ++i)
if (at(i).name() == name) {
// update value
replace(i, EffectParameter(name, value));
}
QString paramValue(const QString &name, QString defaultValue = QString()) const {
- for (int i = 0; i < size(); i++) {
+ for (int i = 0; i < size(); ++i) {
if (at(i).name() == name) return at(i).value();
}
return defaultValue;
append(EffectParameter(name, value));
}
void removeParam(const QString &name) {
- for (int i = 0; i < size(); i++)
+ for (int i = 0; i < size(); ++i)
if (at(i).name() == name) {
removeAt(i);
break;