]> git.sesse.net Git - mlt/commit
Invert position of normalization filters with framebuffer producer.
authorDan Dennedy <dan@dennedy.org>
Sun, 13 Sep 2009 20:07:04 +0000 (13:07 -0700)
committerDan Dennedy <dan@dennedy.org>
Sun, 13 Sep 2009 20:07:04 +0000 (13:07 -0700)
commitaa142e191e475329191a204a198e1c2616eb70ec
tree6e08fa4664218882d722339d41c509265dd6cd49
parent29085539891bce518b54090cc8b98f87d35fe945
Invert position of normalization filters with framebuffer producer.

Previously, the framebuffer producer loaded a normalized producer, which
can give undesired results with things like crop and really any time you
want to filter the unpadded images of the speed-altered video. Now, the
framebuffer uses the new "abnormal" producer to load the clip without
normalization filters and sets appropriate frame properties to allow the
normalizing filters attached to the framebuffer to act appropriately.
This new abnormal filter is simply an alias to the existing loader
filter, which uses the name by which it is invoked to toggle the
behaviour of whether to attach normalizing filters.
src/modules/core/factory.c
src/modules/core/producer_loader.c
src/modules/kdenlive/producer_framebuffer.c