Basic version of the mixer config works
This commit is contained in:
parent
7269c2a678
commit
3b8e0056c0
Binary file not shown.
Binary file not shown.
255
ini/base.ini
255
ini/base.ini
|
@ -1,238 +1,127 @@
|
||||||
# Basic Feeds Settings
|
# Basic Feeds Settings
|
||||||
# Copyright by Peter Maersk-Moller 2012 - All rights reserved
|
# Copyright by Peter Maersk-Moller 2012 - All rights reserved
|
||||||
#verbose
|
|
||||||
require version 0.4.2
|
verbose
|
||||||
|
|
||||||
|
require version 0.4.5
|
||||||
|
|
||||||
# Define allowed remote host IP addresses. If omitted then only 127.0.0.1 will be accepted.
|
# Define allowed remote host IP addresses. If omitted then only 127.0.0.1 will be accepted.
|
||||||
system host allow 127.0.0.1
|
system host allow 127.0.0.1
|
||||||
system host allow 192.168.11.211
|
|
||||||
|
|
||||||
# Listen on port 9999 for command control connections
|
# Listen on port 9999 for command control connections
|
||||||
system control port 9999
|
system control port 9999
|
||||||
|
|
||||||
# Set system Geometry to 1024x768
|
# Set system Geometry to 1024x768
|
||||||
system geometry 1024 768 ARGB
|
system geometry 1280 720 ARGB
|
||||||
|
|
||||||
# Set system frame rate to 24
|
# Set system frame rate to 24
|
||||||
system frame rate 24
|
system frame rate 25
|
||||||
|
|
||||||
# Set output control socket
|
# Set output control socket
|
||||||
system socket /tmp/mixer1
|
system socket /tmp/mixer1
|
||||||
|
|
||||||
# Set feed idle time - feed 0 will always be idle. If no file is given,
|
# Set feed idle time - feed 0 will always be idle. If no file is given,
|
||||||
# idle image will be all black.
|
# idle image will be all black.
|
||||||
feed idle 0 1 frames/test_1024x768
|
feed idle 0 1 frames/test_1280x720
|
||||||
#feed idle 0 1
|
#feed idle 0 1
|
||||||
|
|
||||||
##################
|
##################
|
||||||
# Input feeds
|
# Input feeds
|
||||||
##################
|
##################
|
||||||
# Keep size of input feeds to same size as feed 0
|
|
||||||
# otherwise things explode.
|
|
||||||
|
|
||||||
feed add 1 Feed1
|
feed add 1 Cam1
|
||||||
feed geometry 1 1024 768
|
feed geometry 1 1280 720
|
||||||
feed live 1
|
feed live 1
|
||||||
feed idle 1 100 frames/test_1024x768
|
feed idle 1 100 frames/test_1280x720
|
||||||
feed socket 1 /tmp/feed1
|
feed socket 1 /tmp/feed1
|
||||||
|
|
||||||
feed add 2 Feed2
|
feed add 2 Cam2
|
||||||
feed geometry 2 1024 768
|
feed geometry 2 1280 720
|
||||||
feed live 2
|
feed live 2
|
||||||
feed idle 2 100 frames/test_1024x768
|
feed idle 2 100 frames/test_1280x720
|
||||||
feed socket 2 /tmp/feed2
|
feed socket 2 /tmp/feed2
|
||||||
|
|
||||||
feed add 3 Feed3
|
feed add 3 Cam1
|
||||||
feed geometry 3 1024 768
|
feed geometry 3 1280 720
|
||||||
feed live 3
|
feed live 3
|
||||||
feed idle 3 100 frames/test_1024x768
|
feed idle 3 100 frames/test_1280x720
|
||||||
feed socket 3 /tmp/feed3
|
feed socket 3 /tmp/feed3
|
||||||
|
|
||||||
######################
|
|
||||||
# Virtual feeds
|
|
||||||
#######################
|
|
||||||
# Maximized settings for any feed:
|
|
||||||
# virtual feed place rect X 20 20 1024 768 0 0 0.0 0.75 0.75 1.0
|
|
||||||
|
|
||||||
# Feed 1
|
###################
|
||||||
# Starts maximized
|
# Full size vfeeds
|
||||||
# Minimized position: 800 20
|
###################
|
||||||
# Minimized size: 205 154
|
|
||||||
virtual feed add 1 VirtualFeed #1
|
|
||||||
virtual feed source feed 1 1
|
|
||||||
virtual feed place rect 1 20 20 1024 768 0 0 0.0 0.75 0.75 1.0
|
|
||||||
|
|
||||||
# Feed 2
|
vfeed add 1 FullCam1
|
||||||
# Starts minimized
|
vfeed source feed 1 1
|
||||||
# Minimized position: 800 231
|
vfeed place rect 1 0 0 1280 720 0 0
|
||||||
# Minimized size: 205 154
|
|
||||||
virtual feed add 2 Feed #2
|
|
||||||
virtual feed source feed 2 2
|
|
||||||
virtual feed place rect 2 800 230 1024 768 0 0 0.0 0.20 0.20 1.0
|
|
||||||
|
|
||||||
# Feed 3
|
vfeed add 2 FullCam1
|
||||||
# Starts minimized
|
vfeed source feed 2 2
|
||||||
# Minimized position: 800 442
|
vfeed place rect 2 0 0 1280 720 0 0
|
||||||
# Minimized size: 205 154
|
|
||||||
virtual feed add 3 VirtualFeed #3
|
vfeed add 3 FullCam1
|
||||||
virtual feed source feed 3 3
|
vfeed source feed 3 3
|
||||||
virtual feed place rect 3 800 442 1024 768 0 0 0.0 0.20 0.20 1.0
|
vfeed place rect 3 0 0 1280 720 0 0
|
||||||
|
|
||||||
|
|
||||||
|
####################
|
||||||
|
# Small size vfeeds
|
||||||
|
####################
|
||||||
|
|
||||||
command create MinimizeFeed1
|
vfeed add 4 SmallCam1
|
||||||
# Since everything from now on is relative,
|
vfeed source feed 4 1
|
||||||
# we should make sure everthings is where we expect it to be
|
vfeed place rect 4 5 2 1280 720 0 0 0 0.492 0.492 1.0
|
||||||
virtual feed place rect 1 20 20 1024 768 0 0 0.0 0.75 0.75 1.0
|
|
||||||
|
|
||||||
# The scale and coor commands are nonblocking
|
vfeed add 5 SmallCam1
|
||||||
virtual feed move scale 1 -0.055 -0.055 10 10
|
vfeed source feed 5 2
|
||||||
virtual feed move coor 1 65 0 12 0
|
vfeed place rect 5 645 2 1280 720 0 0 0 0.492 0.492 1.0
|
||||||
|
|
||||||
# Allow Maximizing
|
vfeed add 6 SmallCam1
|
||||||
command restart MaximizeFeed1
|
vfeed source feed 6 2
|
||||||
command end
|
vfeed place rect 6 645 363 1280 720 0 0 0 0.492 0.492 1.0
|
||||||
|
|
||||||
command create MaximizeFeed1
|
|
||||||
# Since everything from now on is relative,
|
|
||||||
# we should make sure everthings is where we expect it to be
|
|
||||||
virtual feed place rect 1 800 20 1024 768 0 0 0.0 0.20 0.20 1.0
|
|
||||||
|
|
||||||
# The scale and coor commands are nonblocking
|
|
||||||
virtual feed move scale 1 0.055 0.055 10 10
|
|
||||||
virtual feed move coor 1 -65 0 12 0
|
|
||||||
|
|
||||||
# Allow Minimizing
|
|
||||||
command restart MinimizeFeed1
|
|
||||||
command end
|
|
||||||
|
|
||||||
command create MinimizeFeed2
|
|
||||||
# Since everything from now on is relative,
|
|
||||||
# we should make sure everthings is where we expect it to be
|
|
||||||
virtual feed place rect 2 20 20 1024 768 0 0 0.0 0.75 0.75 1.0
|
|
||||||
|
|
||||||
# The scale and coor commands are nonblocking
|
|
||||||
virtual feed move scale 2 -0.055 -0.055 10 10
|
|
||||||
virtual feed move coor 2 65 21 12 10
|
|
||||||
|
|
||||||
# Allow Maximizing
|
|
||||||
command restart MaximizeFeed2
|
|
||||||
command end
|
|
||||||
|
|
||||||
command create MaximizeFeed2
|
|
||||||
# Since everything from now on is relative,
|
|
||||||
# we should make sure everthings is where we expect it to be
|
|
||||||
virtual feed place rect 2 800 230 1024 768 0 0 0.0 0.20 0.20 1.0
|
|
||||||
|
|
||||||
# The scale and coor commands are nonblocking
|
|
||||||
virtual feed move scale 2 0.055 0.055 10 10
|
|
||||||
virtual feed move coor 2 -65 -21 12 10
|
|
||||||
|
|
||||||
# Allow Minimizing
|
|
||||||
command restart MinimizeFeed2
|
|
||||||
command end
|
|
||||||
|
|
||||||
command create MinimizeFeed3
|
|
||||||
# Since everything from now on is relative,
|
|
||||||
# we should make sure everthings is where we expect it to be
|
|
||||||
virtual feed place rect 3 20 20 1024 768 0 0 0.0 0.75 0.75 1.0
|
|
||||||
|
|
||||||
# The scale and coor commands are nonblocking
|
|
||||||
virtual feed move scale 3 -0.055 -0.055 10 10
|
|
||||||
virtual feed move coor 3 65 35 12 12
|
|
||||||
|
|
||||||
# Allow Maximizing
|
|
||||||
command restart MaximizeFeed3
|
|
||||||
command end
|
|
||||||
|
|
||||||
command create MaximizeFeed3
|
|
||||||
# Since everything from now on is relative,
|
|
||||||
# we should make sure everthings is where we expect it to be
|
|
||||||
virtual feed place rect 3 800 442 1024 768 0 0 0.0 0.20 0.20 1.0
|
|
||||||
|
|
||||||
# The scale and coor commands are nonblocking
|
|
||||||
virtual feed move scale 3 0.055 0.055 10 10
|
|
||||||
virtual feed move coor 3 -65 -35 12 12
|
|
||||||
|
|
||||||
# Allow Minimizing
|
|
||||||
command restart MinimizeFeed3
|
|
||||||
command end
|
|
||||||
|
|
||||||
command create Swap12
|
|
||||||
MinimizeFeed1
|
|
||||||
MaximizeFeed2
|
|
||||||
command restart Swap21
|
|
||||||
command restart Swap23
|
|
||||||
command end
|
|
||||||
|
|
||||||
command create Swap13
|
|
||||||
MinimizeFeed1
|
|
||||||
MaximizeFeed3
|
|
||||||
command restart Swap31
|
|
||||||
command restart Swap32
|
|
||||||
command end
|
|
||||||
|
|
||||||
command create Swap21
|
|
||||||
MinimizeFeed2
|
|
||||||
MaximizeFeed1
|
|
||||||
command restart Swap12
|
|
||||||
command restart Swap13
|
|
||||||
command end
|
|
||||||
|
|
||||||
command create Swap23
|
|
||||||
MinimizeFeed2
|
|
||||||
MaximizeFeed3
|
|
||||||
command restart Swap31
|
|
||||||
command restart Swap32
|
|
||||||
command end
|
|
||||||
|
|
||||||
command create Swap31
|
|
||||||
MinimizeFeed3
|
|
||||||
MaximizeFeed1
|
|
||||||
command restart Swap12
|
|
||||||
command restart Swap13
|
|
||||||
command end
|
|
||||||
|
|
||||||
|
|
||||||
command create Swap32
|
#########
|
||||||
MinimizeFeed3
|
# Images
|
||||||
MaximizeFeed2
|
#########
|
||||||
command restart Swap21
|
|
||||||
command restart Swap23
|
|
||||||
command end
|
|
||||||
|
|
||||||
stack 0
|
|
||||||
|
|
||||||
# Load the background
|
|
||||||
image load 0 images/background.png
|
image load 0 images/background.png
|
||||||
image place 0 0 0 0
|
image place 0 0 0 0
|
||||||
|
|
||||||
# Load the logo
|
|
||||||
image load 1 images/logo.png
|
image load 1 images/logo.png
|
||||||
image place 1 1 24 24
|
image place 1 1 24 24
|
||||||
|
|
||||||
|
command create ShowAll
|
||||||
|
overlay image 0
|
||||||
|
vfeed overlay 4..6
|
||||||
|
|
||||||
#Text
|
loop
|
||||||
text font 1 Source Code Pro Bold 32
|
|
||||||
|
|
||||||
text string 1 [Test text 1]
|
|
||||||
text place 1 1 1 32 650 1.0 1.0 1.0
|
|
||||||
|
|
||||||
text string 2 [Test text 2]
|
|
||||||
text place 2 2 1 32 700 1.0 1.0 1.0
|
|
||||||
|
|
||||||
|
|
||||||
command create Show
|
|
||||||
overlay image 0
|
|
||||||
|
|
||||||
overlay virtual feed 1..3
|
|
||||||
|
|
||||||
overlay image 1
|
|
||||||
overlay text all
|
|
||||||
loop
|
|
||||||
command end
|
command end
|
||||||
|
|
||||||
overlay finish Show
|
|
||||||
|
command create ShowFull1
|
||||||
|
vfeed overlay 1
|
||||||
|
image overlay 1
|
||||||
|
|
||||||
|
loop
|
||||||
|
command end
|
||||||
|
|
||||||
|
command create ShowFull2
|
||||||
|
vfeed overlay 2
|
||||||
|
image overlay 1
|
||||||
|
|
||||||
|
loop
|
||||||
|
command end
|
||||||
|
|
||||||
|
command create ShowFull3
|
||||||
|
vfeed overlay 3
|
||||||
|
image overlay 1
|
||||||
|
|
||||||
|
loop
|
||||||
|
command end
|
||||||
|
|
||||||
|
|
||||||
#montor on
|
overlay finish ShowAll
|
||||||
|
|
||||||
|
monitor on
|
||||||
|
|
|
@ -1,6 +1,8 @@
|
||||||
# Basic Feeds Settings
|
# Basic Feeds Settings
|
||||||
# Copyright by Peter Maersk-Moller 2012 - All rights reserved
|
# Copyright by Peter Maersk-Moller 2012 - All rights reserved
|
||||||
#verbose
|
|
||||||
|
verbose
|
||||||
|
|
||||||
require version 0.4.5
|
require version 0.4.5
|
||||||
|
|
||||||
# Define allowed remote host IP addresses. If omitted then only 127.0.0.1 will be accepted.
|
# Define allowed remote host IP addresses. If omitted then only 127.0.0.1 will be accepted.
|
||||||
|
@ -26,10 +28,8 @@ feed idle 0 1 frames/test_1280x720
|
||||||
##################
|
##################
|
||||||
# Input feeds
|
# Input feeds
|
||||||
##################
|
##################
|
||||||
# Keep size of input feeds to same size as feed 0
|
|
||||||
# otherwise things explode.
|
|
||||||
|
|
||||||
feed add 1 Feed1
|
feed add 1 Cam1
|
||||||
feed geometry 1 1280 720
|
feed geometry 1 1280 720
|
||||||
feed live 1
|
feed live 1
|
||||||
feed idle 1 100 frames/test_1280x720
|
feed idle 1 100 frames/test_1280x720
|
||||||
|
@ -37,4 +37,4 @@ feed socket 1 /tmp/feed1
|
||||||
|
|
||||||
stack 0 1
|
stack 0 1
|
||||||
|
|
||||||
montor on
|
monitor on
|
||||||
|
|
Loading…
Reference in New Issue