titler: fix #1666 (Enter closing) + #2693 (missing labels)
fix #2235 (crop effects names)
effects: fix #2654 fadeout/fadetoblack with no time
Improve seeking (Don't ask MLT to seek while it is already seeking)
Fix DVD menu broken with recent Qt versions
Fix mouse wheel seeking in timeline ruler
Fix effect parameter not saved when changed with mouse wheel:
http://kdenlive.org/mantis/view.php?id=2698
Add support for .3gpa files:
http://kdenlive.org/mantis/view.php?id=2696
Adding m2v and ac3 as supported mimetypes:
http://kdenlive.org/mantis/view.php?id=2673
Fix saving custom effect hiding other custom effects:
http://kdenlive.org/mantis/view.php?id=2674
Workaround dragging timeline clips on another track not reliable:
http://kdenlive.org/mantis/view.php?id=2670
dvdwizardvob.cpp: check return value

Fixes Coverity CID 709275: Unchecked return value (CHECKED_RETURN)
Calling function "QDomDocument::setContent(QIODevice *, QString *, int *, int *)" without checking return value (as is done elsewhere 6 out of 7 times).
No check of the return value of "doc.setContent(&file, NULL, NULL, NULL)".
134            doc.setContent(&file);
effectstackview2.cpp: check for null pointer

Fixes Coverity CID 709290: Dereference after null check (FORWARD_NULL)
Comparing "this->m_clipref" to null implies that "this->m_clipref" might be null.
717    else if (m_clipref) {
...
Passing null variable "this->m_clipref" to function "AbstractClipItem::info() const", which dereferences it. [show details]
733        info = m_clipref->info();
effectstackview2.cpp: check for null

Fixes Coverity CID 709289: Explicit null dereferenced (FORWARD_NULL)
Assigning: "effectToMove" = 0.
790    CollapsibleEffect *effectToMove = NULL;
...
Passing null variable "effectToMove" to function "CollapsibleGroup::addGroupEffect(CollapsibleEffect *)", which dereferences it. [show details]
805    group->addGroupEffect(effectToMove);
histogramgenerator.cpp: check for division by zero

Fixes Coverity CID 709284: Division or modulo by zero (DIVIDE_BY_ZERO)
Division by expression "byteCount >> 7" which may be zero has undefined behavior
 87    const float scaling = (float)partH/(byteCount >> 7);
audioCorrelationInfo.cpp: check for division by zero

Fixes Coverity CID 709286: Division or modulo by zero (DIVIDE_BY_ZERO)
Assigning: "maxVal" = "this->max()".
On this path, function call "this->max()" has return value of 0
78    int64_t maxVal = max();
...
Division by expression "maxVal" which may be zero has undefined behavior
86        val = m_correlationVector[x]/double(maxVal)*img.height();
meltjob.cpp: initialize addClipToProject

Fixes Coverity CID 709312: Uninitialized scalar field (UNINIT_CTOR)
Non-static class member ""addClipToProject"" is not initialized in this constructor nor in any functions that it calls.
kis_cubic_curve.cpp: initialize variables

Fixes Coverity CID 709308: Uninitialized scalar field (UNINIT_CTOR)

Non-static class member ""m_begin"" is not initialized in this constructor nor in any functions that it calls.
Non-static class member ""m_end"" is not initialized in this constructor nor in any functions that it calls.
Non-static class member ""m_intervals"" is not initialized in this constructor nor in any functions that it calls.
kthumb.cpp: check for division by zero

CID 709285: Division or modulo by zero (DIVIDE_BY_ZERO)
Division by expression "STEPS" which may be zero has undefined behavior
250    avg=avg/STEPS;
audioEnvelope.cpp: check for division by zero

Fixes Coverity CID 709287: Division or modulo by zero (DIVIDE_BY_ZERO)
Call to "this->loadEnvelope()" set "this->m_envelopeMax" to 0.
182        loadEnvelope();
...
Division by expression "this->m_envelopeMax" which may be zero has undefined behavior
189        fy = m_envelope[x]/double(m_envelopeMax) * img.height();