[vlmc-devel] commit: Effects: Refactorize effects handling. ( Hugo Beauzée-Luyssen )
git at videolan.org
git at videolan.org
Wed Sep 1 03:10:44 CEST 2010
vlmc | branch: master | Hugo Beauzée-Luyssen <beauze.h at gmail.com> | Wed Sep 1 02:47:26 2010 +0200| [ceff83371f05a3bdc411d62ed46ea019ffb0d09e] | committer: Hugo Beauzée-Luyssen
Effects: Refactorize effects handling.
Effects are now handled by an EffectUser class. This class handle
loading, saving, adding, initializing and applicating of any effect that
will be added to a class that inherits EffectUser.
> http://git.videolan.org/gitweb.cgi/vlmc.git/?a=commit;h=ceff83371f05a3bdc411d62ed46ea019ffb0d09e
---
src/CMakeLists.txt | 2 +
src/EffectsEngine/EffectUser.cpp | 209 +++++++++++++++++++++++++++++++++++
src/EffectsEngine/EffectUser.h | 76 +++++++++++++
src/EffectsEngine/EffectsEngine.cpp | 100 -----------------
src/EffectsEngine/EffectsEngine.h | 9 --
src/Gui/timeline/TracksView.cpp | 2 +-
src/Renderer/GenericRenderer.cpp | 3 +-
src/Renderer/GenericRenderer.h | 9 +-
src/Renderer/WorkflowRenderer.cpp | 56 +---------
src/Renderer/WorkflowRenderer.h | 6 -
src/Workflow/AudioClipWorkflow.h | 2 -
src/Workflow/ClipWorkflow.cpp | 4 +-
src/Workflow/ClipWorkflow.h | 8 +-
src/Workflow/ImageClipWorkflow.cpp | 31 +----
src/Workflow/ImageClipWorkflow.h | 3 -
src/Workflow/MainWorkflow.cpp | 2 +-
src/Workflow/TrackWorkflow.cpp | 36 +-----
src/Workflow/TrackWorkflow.h | 16 +---
src/Workflow/VideoClipWorkflow.cpp | 40 +------
src/Workflow/VideoClipWorkflow.h | 4 -
20 files changed, 323 insertions(+), 295 deletions(-)
Diff: http://git.videolan.org/gitweb.cgi/vlmc.git/?a=commitdiff;h=ceff83371f05a3bdc411d62ed46ea019ffb0d09e
More information about the Vlmc-devel
mailing list