mixer perspective on a routed layer should be treated as one source
mixer perspective on a routed layer is applied on each individual layer in the origin channel
[2020-05-31 09:51:09.964] [info] ############################################################################
[2020-05-31 09:51:09.965] [info] CasparCG Server is distributed by the Swedish Broadcasting Corporation (SVT)
[2020-05-31 09:51:09.965] [info] under the GNU General Public License GPLv3 or higher.
[2020-05-31 09:51:09.965] [info] Please see LICENSE.TXT for details.
[2020-05-31 09:51:09.965] [info] http://www.casparcg.com/
[2020-05-31 09:51:09.965] [info] ############################################################################
[2020-05-31 09:51:09.965] [info] Starting CasparCG Video and Graphics Playout Server 2.3.0 14f52882 Dev
[2020-05-31 09:51:11.138] [info] Initializing OpenGL Device.
[2020-05-31 09:51:11.140] [info] Initialized OpenGL 4.5.0 NVIDIA 376.84 NVIDIA Corporation
[2020-05-31 09:51:11.142] [info] Initialized ffmpeg module.
[2020-05-31 09:51:11.142] [info] Initialized oal module.
[2020-05-31 09:51:11.142] [info] Initialized decklink module.
[2020-05-31 09:51:11.143] [info] Initialized screen module.
[2020-05-31 09:51:11.143] [info] Initialized newtek module.
[2020-05-31 09:51:11.216] [info] Initialized html module.
[2020-05-31 09:51:11.353] [info] Initialized flash module.
[2020-05-31 09:51:11.354] [info] Initialized bluefish module.
[2020-05-31 09:51:11.354] [info] Initialized image module.
[2020-05-31 09:51:11.354] [info] "C:/Users\runef\Tools\Casparcg\2.2.x\casparcg.config":
[2020-05-31 09:51:11.354] [info] -----------------------------------------
[2020-05-31 09:51:11.354] [info] <?xml version="1.0" encoding="utf-8"?>
[2020-05-31 09:51:11.354] [info] <configuration>
[2020-05-31 09:51:11.354] [info] <paths>
[2020-05-31 09:51:11.354] [info] <media-path>../media/</media-path>
[2020-05-31 09:51:11.354] [info] <log-path>log/</log-path>
[2020-05-31 09:51:11.354] [info] <data-path>data/</data-path>
[2020-05-31 09:51:11.354] [info] <template-path>template/</template-path>
[2020-05-31 09:51:11.354] [info] <font-path>font/</font-path>
[2020-05-31 09:51:11.354] [info] </paths>
[2020-05-31 09:51:11.354] [info] <lock-clear-phrase>secret</lock-clear-phrase>
[2020-05-31 09:51:11.354] [info] <channels>
[2020-05-31 09:51:11.354] [info] <channel>
[2020-05-31 09:51:11.354] [info] <video-mode>1080i5000</video-mode>
[2020-05-31 09:51:11.354] [info] <consumers>
[2020-05-31 09:51:11.354] [info] <decklink>
[2020-05-31 09:51:11.354] [info] <device>5</device>
[2020-05-31 09:51:11.354] [info] <embedded-audio>true</embedded-audio>
[2020-05-31 09:51:11.354] [info] <latency>normal</latency>
[2020-05-31 09:51:11.354] [info] <keyer>external</keyer>
[2020-05-31 09:51:11.354] [info] <key-only>false</key-only>
[2020-05-31 09:51:11.354] [info] <buffer-depth>3</buffer-depth>
[2020-05-31 09:51:11.354] [info] </decklink>
[2020-05-31 09:51:11.354] [info] </consumers>
[2020-05-31 09:51:11.354] [info] </channel>
[2020-05-31 09:51:11.354] [info] <channel>
[2020-05-31 09:51:11.354] [info] <video-mode>1080i5000</video-mode>
[2020-05-31 09:51:11.354] [info] <consumers>
[2020-05-31 09:51:11.354] [info] <screen/>
[2020-05-31 09:51:11.354] [info] </consumers>
[2020-05-31 09:51:11.354] [info] </channel>
[2020-05-31 09:51:11.354] [info] </channels>
[2020-05-31 09:51:11.354] [info] <controllers>
[2020-05-31 09:51:11.354] [info] <tcp>
[2020-05-31 09:51:11.354] [info] <port>5250</port>
[2020-05-31 09:51:11.354] [info] <protocol>AMCP</protocol>
[2020-05-31 09:51:11.354] [info] </tcp>
[2020-05-31 09:51:11.354] [info] </controllers>
[2020-05-31 09:51:11.354] [info] <amcp>
[2020-05-31 09:51:11.354] [info] <media-server>
[2020-05-31 09:51:11.354] [info] <host>localhost</host>
[2020-05-31 09:51:11.354] [info] <port>8000</port>
[2020-05-31 09:51:11.354] [info] </media-server>
[2020-05-31 09:51:11.354] [info] </amcp>
[2020-05-31 09:51:11.354] [info] </configuration>
[2020-05-31 09:51:11.354] [info] -----------------------------------------
[2020-05-31 09:51:11.368] [info] Initialized OpenGL Accelerated GPU Image Mixer for channel 1
[2020-05-31 09:51:11.371] [info] video_channel[1|1080i5000] Successfully Initialized.
[2020-05-31 09:51:11.371] [info] Initialized OpenGL Accelerated GPU Image Mixer for channel 2
[2020-05-31 09:51:11.371] [info] video_channel[2|1080i5000] Successfully Initialized.
[2020-05-31 09:51:11.687] [info] DeckLink HD Extreme 3D+ [1-5|1080i5000] Enabled embedded-audio.
[2020-05-31 09:51:11.687] [info] DeckLink HD Extreme 3D+ [1-5|1080i5000] Disabled low-latency mode.
[2020-05-31 09:51:11.687] [info] DeckLink HD Extreme 3D+ [1-5|1080i5000] Enabled external keyer.
[2020-05-31 09:51:11.691] [info] DeckLink HD Extreme 3D+ [1-5|1080i5000] Initialized.
[2020-05-31 09:51:11.693] [info] Screen consumer [2|1080i5000] Initialized.
[2020-05-31 09:51:11.693] [info] Initialized channels.
[2020-05-31 09:51:11.699] [info] Initialized controllers.
[2020-05-31 09:51:11.699] [info] Initialized osc.
[2020-05-31 09:51:11.844] [info] DeckLink HD Extreme 3D+ [1-5|1080i5000] Reference signal: not detected.
[2020-05-31 09:51:12.713] [info] async_event_server[:5250] Accepted connection from 192.168.0.47 (1 connections).
[2020-05-31 09:51:12.713] [info] Received message from 192.168.0.47: VERSION SERVER\r\n
[2020-05-31 09:51:12.714] [info] Sent message to 192.168.0.47:201 VERSION OK\r\n2.3.0 14f52882 Dev\r\n
[2020-05-31 09:51:12.714] [info] Received message from 192.168.0.47: INFO\r\n
[2020-05-31 09:51:12.715] [info] Sent message to 192.168.0.47:200 INFO OK\r\n1 1080i5000 PLAYING\r\n2 1080i5000 PLAYING\r\n\r\n
[2020-05-31 09:51:12.715] [info] Received message from 192.168.0.47: CLS\r\n
[2020-05-31 09:51:12.717] [info] Received message from 192.168.0.47: TLS\r\n
[2020-05-31 09:51:12.718] [info] Received message from 192.168.0.47: DATA LIST\r\n
[2020-05-31 09:51:12.720] [info] Received message from 192.168.0.47: THUMBNAIL LIST\r\n
[2020-05-31 09:51:12.747] [info] Sent message to 192.168.0.47:200 CLS OK\r\n"2017_GR01_CHAMPIONSHIP" MOVIE 116134450 20200529164746 2213 1/25\r\n\r\n
[2020-05-31 09:51:12.754] [info] Sent message to 192.168.0.47:200 TLS OK\r\n\r\n
[2020-05-31 09:51:12.755] [info] Sent message to 192.168.0.47:200 DATA LIST OK\r\n\r\n
[2020-05-31 09:51:12.766] [info] Sent message to 192.168.0.47:200 THUMBNAIL LIST OK\r\n"2017_GR01_CHAMPIONSHIP" 20200529T164746 304\r\n\r\n
[2020-05-31 09:51:26.516] [info] Received message from 192.168.0.47: PLAY 2-10 "2017_GR01_CHAMPIONSHIP" CUT 1 Linear RIGHT LOOP\r\n
[2020-05-31 09:51:26.521] [info] Sent message to 192.168.0.47:202 PLAY OK\r\n
[2020-05-31 09:51:34.065] [info] Received message from 192.168.0.47: PLAY 2-20 "2017_GR01_CHAMPIONSHIP" CUT 1 Linear RIGHT LOOP\r\n
[2020-05-31 09:51:34.069] [info] Sent message to 192.168.0.47:202 PLAY OK\r\n
[2020-05-31 09:51:39.070] [info] Received message from 192.168.0.47: MIXER 2-10 MIPMAP 0\r\n
[2020-05-31 09:51:39.070] [info] Sent message to 192.168.0.47:400 ERROR\r\nMIXER 2-10 MIPMAP 0\r\n
[2020-05-31 09:51:39.073] [info] Received message from 192.168.0.47: MIXER 2-10 FILL 0.116667 0.516667 0.333333 0.333333 1 Linear\r\n
[2020-05-31 09:51:39.073] [info] Sent message to 192.168.0.47:202 MIXER OK\r\n
[2020-05-31 09:51:44.881] [info] Received message from 192.168.0.47: MIXER 2-20 MIPMAP 0\r\n
[2020-05-31 09:51:44.882] [info] Sent message to 192.168.0.47:400 ERROR\r\nMIXER 2-20 MIPMAP 0\r\n
[2020-05-31 09:51:44.883] [info] Received message from 192.168.0.47: MIXER 2-20 FILL 0.533333 0.516667 0.333333 0.333333 1 Linear\r\n
[2020-05-31 09:51:44.883] [info] Sent message to 192.168.0.47:202 MIXER OK\r\n
[2020-05-31 09:51:54.573] [info] Received message from 192.168.0.47: PLAY 1-10 route://2\r\n
[2020-05-31 09:51:54.574] [info] Sent message to 192.168.0.47:202 PLAY OK\r\n
[2020-05-31 09:51:57.303] [info] Received message from 192.168.0.47: MIXER 1 MASTERVOLUME 1\r\n
[2020-05-31 09:51:57.304] [info] Sent message to 192.168.0.47:202 MIXER OK\r\n
[2020-05-31 09:51:57.814] [info] Received message from 192.168.0.47: MIXER 1 MASTERVOLUME 0\r\n
[2020-05-31 09:51:57.814] [info] Sent message to 192.168.0.47:202 MIXER OK\r\n
[2020-05-31 09:52:10.047] [info] Received message from 192.168.0.47: MIXER 1-10 MIPMAP 0\r\n
[2020-05-31 09:52:10.047] [info] Sent message to 192.168.0.47:400 ERROR\r\nMIXER 1-10 MIPMAP 0\r\n
[2020-05-31 09:52:10.049] [info] Received message from 192.168.0.47: MIXER 1-10 PERSPECTIVE 0 0.733333 0.733333 0.166667 0.8 1.06667 -0.0666667 1.03333 14 Linear\r\n
[2020-05-31 09:52:10.049] [info] Sent message to 192.168.0.47:202 MIXER OK\r\n1.
2.
Screenshot and intial comments at https://casparcgforum.org/t/distort-perspective-weird-behaviour/3175
Hi
Tried this and can confirm that it behaves the same in 2.3
Have you tried if it behaves the same in 2.1?
/olle
I'm not sure how that build ended up in that folder on the build server, but your logs seems to imply you're actually running server 2.3 beta 1 and not server 2.2
This sounds a lot like a regression caused by zero delay channel routes (cc @scriptorian)
I'm not sure how that build ended up in that folder on the build serve_
@dotarmin
I'm not sure how that build ended up in that folder on the build server, but your logs seems to imply you're actually running server 2.3 beta 1 and not server 2.2
This sounds a lot like a regression caused by zero delay channel routes (cc @scriptorian)
My bad, that was actually 2.3 beta1
But I get the same result in 2.2.
(Must have mixed up the .zips)
The issue is not present in 2.1.x latest build
@5opr4ni could this be the new bug you mentioned during the TSC meeting?
At this point I think we should just revert the zero delay commit...
@ronag this bug seems to track back as a 2.2 regression and does not look to be related to the new routing.

Tested and confirmed to be the same bug in 2.2 #f0d65d66
I suspect this will be some incorrect maths when combining the transforms in which case it could also be an issue in 2.1 with the scene producer but when nesting a scene inside another scene.
Is this a blocker for 2.3.0? I dont think I will have time to look at it for then
@ronag I'm not sure how that build ended up in that folder on the build serve_
A provisioning didn't go as expected. Fixed now and a new build is available for v2.2.x branch and same for v2.3.x-lts branch.
@5opr4ni could this be the new bug you mentioned during the TSC meeting?
Nope! My issue has to do with this command MIXER 1-8 KEYER 1. I will come back with an issue when I have made a proper description.
I suspect this will be some incorrect maths when combining the transforms in which case it could also be an issue in 2.1 with the scene producer but when nesting a scene inside another scene.
Is this a blocker for 2.3.0? I dont think I will have time to look at it for then
No!
I agree with @5opr4ni, it's not a blocker because the same behaviour exists in v2.2. However i would like to see it fixed in v2.3.1 LTS and have it as a part of the LTS version.
Most helpful comment
I agree with @5opr4ni, it's not a blocker because the same behaviour exists in v2.2. However i would like to see it fixed in v2.3.1 LTS and have it as a part of the LTS version.