MLT-7 Task list
Summary
As place holder when switching to MLT-7. https://github.com/mltframework/mlt/issues/655
Version 7 migration: https://mltframework.org/docs/v7migration/ (https://github.com/mltframework/mlt_web/blob/master/guides/version7migration.md)
-
pusher MTL7 branch: work/mlt7 -
substituted mlt_rect by mlt_geometry. #580 (closed) and mlt issue 652 "Rendering crashes by an automask effect." It seems mlt_rect is buggy and will be substituted by mlt_geometry. Probably the feature will still be there but with another code base. See: mlt issue 655 -
port mlt_geometry
tomlt_animation
class -
rename renamed functions, enums,… -
replace deprecated mlt_sample_calculator()
withmlt_audio_calculate_frame_samples()
-
replace deprecated motion_est module with avfilter.scdet. -
replace deprecated autotrack_rectangle with OpenCV tracker. -
replace deprecated region module with mask_start/end #82 (closed) -
replace deprecated mlt_image_rgb24a to *mlt_image_rgba -
replace deprecated mlt_image_rgb24 to mlt_image_rgb -
replace deprecated mlt_image_glsl to mlt_image_movit -
replace deprecated mlt_image_glsl_texture to mlt_image_opengl_texture -
remove deprecated mlt_image_opengl -
Since luma file generation was removed, see documentation for mlt_luma_map
. -
mlt_events
has changed majorly -
The build system has moved completely to CMake (more details here https://mltframework.org/docs/v7migration)
Edited by Julius Künzel