== Sequencer ==
authorPeter Schlaile <peter@schlaile.de>
Sun, 21 Nov 2010 20:00:31 +0000 (20:00 +0000)
committerPeter Schlaile <peter@schlaile.de>
Sun, 21 Nov 2010 20:00:31 +0000 (20:00 +0000)
commita0517e63381822651d6dc1582bdddebb141ef936
treee02dc79865ffc5f5a7d69f0bb9bd255e76f9a7c4
parenta2dc1fe4b0d011dba00ae685a59985a69d50d736
== Sequencer ==

* documented and rewrote the render interface of the sequencer.
  (now, the geometry / render_type / etc. settings are stored within a
  seperate structure called SeqRenderData that is passed within the code.)

* that fixes
  * cache problems, since the caching system didn't keep track of
    proxy files vs. final renders.
  * is a necessary step, to bring back frame blending in speed effect
    (the SeqRenderData structure elements are already there)
  * will make motion blur render options available within the sequencer!

* this patch also fixes:
  * "easy retiming" using speed effects. (in Blender 2.49, you could
    add a speed effect and resize the source track to retime it to that
    length)
  * adds labels for the Original dimensions for Image + Movie tracks
    (worked in 2.49, too)
release/scripts/ui/space_sequencer.py
source/blender/blenkernel/BKE_sequencer.h
source/blender/blenkernel/intern/seqcache.c
source/blender/blenkernel/intern/seqeffects.c
source/blender/blenkernel/intern/sequencer.c
source/blender/editors/space_sequencer/sequencer_draw.c
source/blender/makesrna/intern/rna_sequencer.c
source/blender/render/intern/source/pipeline.c