]> git.sesse.net Git - casparcg/commit
#54
authorHelge Norberg <helge.norberg@svt.se>
Fri, 12 Sep 2014 17:06:12 +0000 (19:06 +0200)
committerHelge Norberg <helge.norberg@svt.se>
Fri, 12 Sep 2014 17:06:12 +0000 (19:06 +0200)
commitd447b77c6b8e5c1deee237f3fa425a0cb10c4196
tree6c54089092766883ca061274f3622ea808886034
parentcbd1bb9930a5a348e341ce9cc3a73623e1961e94
#54

Mixer
-----

  o Added support for rotation.
  o Added support for changing the anchor point around which fill_translation,
    fill_scale and rotation will be done from.

AMCP
----

  o To support the new mixer features the following commands has been added:

    - MIXER ANCHOR -- will return or modify the anchor point for a layer
      (default is 0 0 for backwards compatibility). Example:
      MIXER 1-10 ANCHOR 0.5 0.5
      ...for changing the anchor to the middle of the layer
      (a MIXER 1-10 FILL 0.5 0.5 1 1 will be necessary to place the layer at the
      same place on screen as it was before).

    - MIXER ROTATION -- will return or modify the angle of which a layer is
      rotated by (clockwise degrees) around the point specified by ANCHOR.
CHANGES.txt
core/mixer/image/image_kernel.cpp
core/mixer/image/image_kernel.h
core/mixer/image/image_mixer.cpp
core/mixer/mixer.cpp
core/producer/frame/frame_transform.cpp
core/producer/frame/frame_transform.h
protocol/amcp/AMCPCommandsImpl.cpp