<profile name="Vimeo 640x480" extension="mp4" args="f=mp4 acodec=libfaac ab=128k ar=44100 vcodec=libx264 minrate=0 b=3000k s=640x480 aspect=%dar mbd=2 trellis=1 mv4=1" url="http://www.vimeo.com/upload" />
<profile name="Vimeo 1280x720" extension="mp4" args="f=mp4 acodec=libfaac ab=128k ar=44100 vcodec=libx264 minrate=0 b=5000k s=1280x720 aspect=%dar mbd=2 trellis=1 mv4=1" url="http://www.vimeo.com/upload" />
<profile name="Youtube 640x480" extension="mp4" args="f=mp4 acodec=libmp3lame ab=128k ar=44100 vcodec=mpeg4 minrate=0 b=800k s=640x480 aspect=%dar mbd=2 trellis=1 mv4=1" url="http://www.youtube.com/upload" />
- <profile name="Youtube 1290x720" extension="mp4" args="f=mp4 hq=1 acodec=libfaac ab=128k ar=41100 vcodec=mpeg4 minrate=0 b=2000k s=1290x720 aspect=%dar mbd=2 trellis=1 mv4=1" url="http://www.youtube.com/upload" />
+ <profile name="Youtube 1280x720" extension="mp4" args="f=mp4 hq=1 acodec=libfaac ab=128k ar=41100 vcodec=mpeg4 minrate=0 b=2000k s=1280x720 aspect=%dar mbd=2 trellis=1 mv4=1" url="http://www.youtube.com/upload" />
</group>
resetSelectionGroup();
QStringList list = QString(event->mimeData()->data("kdenlive/clip")).split(';');
m_selectionGroup = new AbstractGroupItem(m_document->fps());
- QPoint pos = QPoint();
+ QPoint pos;
DocClipBase *clip = m_document->getBaseClip(list.at(0));
if (clip == NULL) kDebug() << " WARNING))))))))) CLIP NOT FOUND : " << list.at(0);
ItemInfo info;
resetSelectionGroup(false);
m_selectionGroup = new AbstractGroupItem(m_document->fps());
- QPoint pos = QPoint();
- GenTime start = GenTime();
+ QPoint pos;
+ GenTime start;
QList <GenTime> offsetList;
for (int i = 0; i < ids.size(); ++i) {
DocClipBase *clip = m_document->getBaseClip(ids.at(i));
QRectF r(pos.frames(m_document->fps()), track * m_tracksHeight + m_tracksHeight / 2, sceneRect().width() - pos.frames(m_document->fps()), m_tracksHeight / 2 - 1);
QList<QGraphicsItem *> items = m_scene->items(r);
- QList<ItemInfo> clipsToMove = QList<ItemInfo> ();
- QList<ItemInfo> transitionsToMove = QList<ItemInfo> ();
+ QList<ItemInfo> clipsToMove;
+ QList<ItemInfo> transitionsToMove;
for (int i = 0; i < items.count(); i++) {
if (items.at(i)->type() == AVWIDGET || items.at(i)->type() == TRANSITIONWIDGET) {
QRectF r(pos.frames(m_document->fps()), minh, sceneRect().width() - pos.frames(m_document->fps()), maxh);
QList<QGraphicsItem *> items = m_scene->items(r);
- QList<ItemInfo> clipsToMove = QList<ItemInfo> ();
- QList<ItemInfo> transitionsToMove = QList<ItemInfo> ();
+ QList<ItemInfo> clipsToMove;
+ QList<ItemInfo> transitionsToMove;
for (int i = 0; i < items.count(); i++) {
if (items.at(i)->type() == AVWIDGET || items.at(i)->type() == TRANSITIONWIDGET) {
if (timeOffset != GenTime()) {
QList<QGraphicsItem *> items = m_selectionGroup->childItems();
- QList<ItemInfo> clipsToMove = QList<ItemInfo> ();
- QList<ItemInfo> transitionsToMove = QList<ItemInfo> ();
+ QList<ItemInfo> clipsToMove;
+ QList<ItemInfo> transitionsToMove;
// Create lists with start pos for each track
QMap <int, int> trackClipStartList;
QGraphicsItemGroup *group = static_cast <QGraphicsItemGroup *>(m_dragItem->parentItem());
QList<QGraphicsItem *> items = group->childItems();
- QList<ItemInfo> clipsToMove = QList<ItemInfo> ();
- QList<ItemInfo> transitionsToMove = QList<ItemInfo> ();
+ QList<ItemInfo> clipsToMove;
+ QList<ItemInfo> transitionsToMove;
GenTime timeOffset = GenTime(m_dragItem->scenePos().x(), m_document->fps()) - m_dragItemInfo.startPos;
const int trackOffset = (int)(m_dragItem->scenePos().y() / m_tracksHeight) - m_dragItemInfo.track;
QDomElement EffectsList::getEffectByName(const QString & name) const {
QString effectName;
- for (int i = 0; i < this->size(); ++i) {
- QDomElement effect = this->at(i);
+ for (int i = 0; i < size(); ++i) {
+ QDomElement effect = at(i);
QDomNode namenode = effect.elementsByTagName("name").item(0);
if (!namenode.isNull()) effectName = i18n(namenode.toElement().text().toUtf8().data());
if (name == effectName) {
QDomElement EffectsList::getEffectByTag(const QString & tag, const QString & id) const {
- if (!id.isEmpty()) for (int i = 0; i < this->size(); ++i) {
- QDomElement effect = this->at(i);
+ if (!id.isEmpty()) for (int i = 0; i < size(); ++i) {
+ QDomElement effect = at(i);
//kDebug() << "// SRCH EFFECT; " << id << ", LKING: " << effect.attribute("id");
if (effect.attribute("id") == id) {
QDomNodeList params = effect.elementsByTagName("parameter");
}
}
- if (!tag.isEmpty()) for (int i = 0; i < this->size(); ++i) {
- QDomElement effect = this->at(i);
+ if (!tag.isEmpty()) for (int i = 0; i < size(); ++i) {
+ QDomElement effect = at(i);
if (effect.attribute("tag") == tag) {
QDomNodeList params = effect.elementsByTagName("parameter");
for (int i = 0; i < params.count(); i++) {
}
int EffectsList::hasEffect(const QString & tag, const QString & id) const {
- for (int i = 0; i < this->size(); ++i) {
- QDomElement effect = this->at(i);
+ for (int i = 0; i < size(); ++i) {
+ QDomElement effect = at(i);
if (!id.isEmpty()) {
if (effect.attribute("id") == id) return i;
} else if (!tag.isEmpty() && effect.attribute("tag") == tag) return i;
QStringList EffectsList::effectIdInfo(const int ix) const {
QStringList info;
- QDomElement effect = this->at(ix);
+ QDomElement effect = at(ix);
QDomNode namenode = effect.elementsByTagName("name").item(0);
info << i18n(namenode.toElement().text().toUtf8().data()) << effect.attribute("tag") << effect.attribute("id");
return info;
QStringList EffectsList::effectNames() {
QStringList list;
- for (int i = 0; i < this->size(); ++i) {
- QDomElement effect = this->at(i);
+ for (int i = 0; i < size(); ++i) {
+ QDomElement effect = at(i);
QDomNode namenode = effect.elementsByTagName("name").item(0);
if (!namenode.isNull()) list.append(i18n(namenode.toElement().text().toUtf8().data()));
}
QString EffectsList::getInfoFromIndex(const int ix) const {
QString info;
- QDomElement effect = this->at(ix);
+ QDomElement effect = at(ix);
QDomNode namenode = effect.elementsByTagName("description").item(0);
if (!namenode.isNull()) info = i18n(namenode.toElement().text().toUtf8().data());
namenode = effect.elementsByTagName("author").item(0);
}
EffectsList EffectsList::clone() const {
- EffectsList list = EffectsList();
- for (int i = 0; i < this->size(); ++i) {
- list.append(this->at(i).cloneNode().toElement());
+ EffectsList list;
+ for (int i = 0; i < size(); ++i) {
+ list.append(at(i).cloneNode().toElement());
}
return list;
}
// virtual
void EffectsListWidget::mousePressEvent(QMouseEvent *event) {
if (event->button() == Qt::LeftButton) {
- this->m_DragStartPosition = event->pos();
+ m_DragStartPosition = event->pos();
m_dragStarted = true;
}
KListWidget::mousePressEvent(event);
kDebug() << "found" << avfiles.count() << "<avfile />s and" << kproducers.count() << "<kdenlive_producer />s";
for (int i = 0; i < avfiles.count(); ++i) {
QDomElement avfile = avfiles.at(i).toElement();
- QDomElement kproducer = QDomElement();
+ QDomElement kproducer;
if (avfile.isNull())
kWarning() << "found an <avfile /> that is not a QDomElement";
else {
void MainWindow::hideEvent(QHideEvent */*event*/) {
// kDebug() << "I was hidden";
// issue http://www.kdenlive.org/mantis/view.php?id=231
- if (this->isMinimized()) {
+ if (isMinimized()) {
// kDebug() << "I am minimized";
if (m_monitorManager) m_monitorManager->stopActiveMonitor();
}
// virtual
void ProjectListView::mousePressEvent(QMouseEvent *event) {
if (event->button() == Qt::LeftButton) {
- this->m_DragStartPosition = event->pos();
+ m_DragStartPosition = event->pos();
m_dragStarted = true;
QTreeWidgetItem *underMouse = itemAt(event->pos());
if (underMouse && underMouse->isSelected()) emit focusMonitor();
}
QList <Mlt::Producer *> Render::producersList() {
- QList <Mlt::Producer *> prods = QList <Mlt::Producer *> ();
+ QList <Mlt::Producer *> prods;
Mlt::Service service(m_mltProducer->parent().get_service());
if (service.type() != tractor_type) return prods;
Mlt::Tractor tractor(service);
void TrackView::slotRebuildTrackHeaders() {
QList <TrackInfo> list = m_doc->tracksList();
- QList<HeaderTrack *> widgets = this->findChildren<HeaderTrack *>();
+ QList<HeaderTrack *> widgets = findChildren<HeaderTrack *>();
for (int i = 0; i < widgets.count(); i++)
delete widgets.at(i);
int max = list.count();
}
DocClipBase *TrackView::getMissingProducer(const QString id) const {
- QDomElement missingXml = QDomElement();
+ QDomElement missingXml;
QDomDocument doc = m_doc->toXml();
QString docRoot = doc.documentElement().attribute("root");
if (!docRoot.endsWith('/')) docRoot.append('/');
}
void TrackView::slotChangeTrackLock(int ix, bool lock) {
- QList<HeaderTrack *> widgets = this->findChildren<HeaderTrack *>();
+ QList<HeaderTrack *> widgets = findChildren<HeaderTrack *>();
widgets.at(ix)->setLock(lock);
}
/*
Transition *Transition::clone() {
- return new Transition::Transition(rect(), m_referenceClip, this->toXML() , m_fps);
+ return new Transition::Transition(rect(), m_referenceClip, toXML() , m_fps);
}*/
/*
Transition *Transition::reparent(ClipItem * clip) {
- return new Transition::Transition(rect(), clip, this->toXML(), m_fps, m_referenceClip->startPos());
+ return new Transition::Transition(rect(), clip, toXML(), m_fps, m_referenceClip->startPos());
}*/
bool Transition::isValid() const {
m_mltCheck.programList->setColumnCount(2);
m_mltCheck.programList->setRootIsDecorated(false);
m_mltCheck.programList->setHeaderHidden(true);
- QSize itemSize(20, this->fontMetrics().height() * 2.5);
+ QSize itemSize(20, fontMetrics().height() * 2.5);
m_mltCheck.programList->setColumnWidth(0, 30);
m_mltCheck.programList->setIconSize(QSize(24, 24));
m_check.programList->setColumnCount(2);
m_check.programList->setRootIsDecorated(false);
m_check.programList->setHeaderHidden(true);
- QSize itemSize(20, this->fontMetrics().height() * 2.5);
+ QSize itemSize(20, fontMetrics().height() * 2.5);
m_check.programList->setColumnWidth(0, 30);
m_check.programList->setIconSize(QSize(24, 24));