[vlmc-devel] Use virtual getters to avoid having multiple pointers for one object

Yikai Lu git at videolan.org
Wed Jun 29 12:08:22 CEST 2016


vlmc | branch: master | Yikai Lu <luyikei.qmltu at gmail.com> | Wed Jun 29 19:01:57 2016 +0900| [cca58e8894757a85627efa6011015859b8909b59] | committer: Yikai Lu

Use virtual getters to avoid having multiple pointers for one object

> https://code.videolan.org/videolan/vlmc/commit/cca58e8894757a85627efa6011015859b8909b59
---

 src/Backend/MLT/MLTFilter.cpp     |  42 +++++++++++----
 src/Backend/MLT/MLTFilter.h       |   9 ++--
 src/Backend/MLT/MLTInput.cpp      | 110 +++++++++++++++++++++++---------------
 src/Backend/MLT/MLTInput.h        |  12 +++--
 src/Backend/MLT/MLTMultiTrack.cpp |  45 +++++++++++-----
 src/Backend/MLT/MLTMultiTrack.h   |   6 +++
 src/Backend/MLT/MLTOutput.cpp     |  65 ++++++++++++++--------
 src/Backend/MLT/MLTOutput.h       |   8 ++-
 src/Backend/MLT/MLTService.cpp    |  21 ++++----
 src/Backend/MLT/MLTService.h      |  11 ++--
 src/Backend/MLT/MLTTrack.cpp      |  77 ++++++++++++++++----------
 src/Backend/MLT/MLTTrack.h        |   7 +++
 src/Backend/MLT/MLTTransition.cpp |  33 ++++++++++--
 src/Backend/MLT/MLTTransition.h   |   8 ++-
 14 files changed, 305 insertions(+), 149 deletions(-)

Diff:   https://code.videolan.org/videolan/vlmc/commit/cca58e8894757a85627efa6011015859b8909b59


More information about the Vlmc-devel mailing list