[vlmc-devel] Media, Clip, Renderer: Use Producer and Consumer to handle

Yikai Lu git at videolan.org
Sun Jun 26 06:01:24 CEST 2016


vlmc | branch: master | Yikai Lu <luyikei.qmltu at gmail.com> | Wed Jun 15 23:55:21 2016 +0900| [6a9bc6c955830a0fa40bd7ae1ae88fd96fcae382] | committer: Yikai Lu

Media, Clip, Renderer: Use Producer and Consumer to handle

> https://code.videolan.org/videolan/vlmc/commit/6a9bc6c955830a0fa40bd7ae1ae88fd96fcae382
---

 src/CMakeLists.txt                      |   2 -
 src/Gui/import/ImportController.cpp     |  14 +--
 src/Gui/library/MediaCellView.cpp       |  12 +--
 src/Gui/media/ClipMetadataDisplayer.cpp |  22 ++---
 src/Gui/preview/PreviewRuler.cpp        |   5 +-
 src/Gui/preview/PreviewWidget.cpp       |   6 +-
 src/Gui/timeline/GraphicsAudioItem.cpp  |   2 +-
 src/Gui/timeline/GraphicsMovieItem.cpp  |   2 +-
 src/Gui/timeline/TracksView.cpp         |   4 +-
 src/Library/Library.cpp                 |   1 -
 src/Library/MediaContainer.cpp          |   1 -
 src/Media/Clip.cpp                      | 110 ++++++++++++----------
 src/Media/Clip.h                        |  40 +++-----
 src/Media/Media.cpp                     |  81 ++++------------
 src/Media/Media.h                       |   9 +-
 src/Renderer/AbstractRenderer.cpp       | 154 ++++++++++++++++++++++++++++---
 src/Renderer/AbstractRenderer.h         |  66 ++++++-------
 src/Renderer/ClipRenderer.cpp           | 158 ++++++--------------------------
 src/Renderer/ClipRenderer.h             |  16 +---
 src/Tools/RendererEventWatcher.cpp      |  19 +---
 src/Tools/RendererEventWatcher.h        |  17 ++--
 src/Workflow/TrackWorkflow.cpp          |   2 +-
 22 files changed, 342 insertions(+), 401 deletions(-)

Diff:   https://code.videolan.org/videolan/vlmc/commit/6a9bc6c955830a0fa40bd7ae1ae88fd96fcae382


More information about the Vlmc-devel mailing list