]> git.sesse.net Git - mlt/commit
Refactor movit.convert, movit.mix, and movit.overlay.
authorDan Dennedy <dan@dennedy.org>
Tue, 31 Dec 2013 04:05:20 +0000 (20:05 -0800)
committerDan Dennedy <dan@dennedy.org>
Tue, 31 Dec 2013 04:05:20 +0000 (20:05 -0800)
commita615b9e1275a17404b5fe3a4f00c475c19f7ce5c
treea7d71c913fddee0d9a332033f577057163dc3ce4
parent241fb254831b342bb1f0e11500f0f45319b63fc7
Refactor movit.convert, movit.mix, and movit.overlay.

To use new methods on GlslManager: render_frame_texture() and
render_frame_rgba(). The latter routine was changed to use GL_BGRA in
glReadPixels() to improve performance on more OpenGL implementation (per
Steinar Gunderson's recommendation).
src/modules/opengl/filter_glsl_manager.cpp
src/modules/opengl/filter_movit_convert.cpp
src/modules/opengl/glsl_manager.h
src/modules/opengl/transition_movit_mix.cpp
src/modules/opengl/transition_movit_overlay.cpp