This file is indexed.

/usr/share/voctomix/voctocore/default-config.ini is in voctomix-core 1.0+git4-1.

This file is owned by root:root, with mode 0o644.

The actual contents of the file can be viewed below.

  1
  2
  3
  4
  5
  6
  7
  8
  9
 10
 11
 12
 13
 14
 15
 16
 17
 18
 19
 20
 21
 22
 23
 24
 25
 26
 27
 28
 29
 30
 31
 32
 33
 34
 35
 36
 37
 38
 39
 40
 41
 42
 43
 44
 45
 46
 47
 48
 49
 50
 51
 52
 53
 54
 55
 56
 57
 58
 59
 60
 61
 62
 63
 64
 65
 66
 67
 68
 69
 70
 71
 72
 73
 74
 75
 76
 77
 78
 79
 80
 81
 82
 83
 84
 85
 86
 87
 88
 89
 90
 91
 92
 93
 94
 95
 96
 97
 98
 99
100
101
102
103
104
105
106
107
108
109
[mix]
videocaps = video/x-raw,format=I420,width=1920,height=1080,framerate=25/1,pixel-aspect-ratio=1/1,interlace-mode=progressive
audiocaps = audio/x-raw,format=S16LE,channels=2,layout=interleaved,rate=48000

; tcp-ports will be 10000,10001,10002
sources = cam1,cam2,grabber

; set the initial audio source (shortcut for setting the volume of the
; audio-sources to 1.0), defaults to the first source
;audiosource = cam1

;[source.cam1]
;kind = decklink
;devicenumber = 0
;video_connection = SDI
;video_mode = 1080i50
;audio_connection = embedded
;deinterlace = yes
;deinterlace = no
;volume=0.5

;[source.cam2]
;kind = tcp
;deinterlace = yes
;deinterlace = no
;deinterlace = assume-progressive
;volume = 0.5

;[source.background]
;kind = img
;imguri = file:///opt/voc/share/background.png


[output-buffers]
; voctocore has a buffer on all video-outputs, that store video-frames for your
; sink when it can't handle them all in real-time. so if your sink takes 2 seconds
; to process a really hard to precess frame, voctomix needs to store 50 frames
; for you, hoping that your sink will catch up soon.
; if the sink doesn ot catch up in time, voctomix will drop it and remove it
; from the output. it's your task to restart it in such a situation.
; by default, voctomix will store up to 500 frames for your sink (20 seconds)
; you might want to up that even more for your recording-sink, so that it never
; gets disconnected. for this reason, the following configuration raises the
; default limit for the mix_out sink to a whopping 10'000 frames (400 seconds)
;cam1_mirror = 500
;cam2_mirror = 500
;grabber_mirror = 500
mix_out = 10000
;streamblanker_out = 500

[fullscreen]
; if configured, switching to fullscreen will automatically select this
; source. if not configured, it will not change the last set source
;default-a = cam1

[side-by-side-equal]
; defaults to 1% of the video width
;gutter = 12
;atop = 50
;btop = 200

; if configured, switching to the sbs-equal mode will automatically select these
; sources. if not configured, it will not change the last set sources
;default-a = cam1
;default-b = cam2

[side-by-side-preview]
;asize = 1024x576
;apos = 12/12
;bsize = 320x180
;bpos = 948/528

; automatically select these sources when switching to sbs-preview
;default-a = grabber
;default-b = cam1

[picture-in-picture]
;pipsize = 320x180
;pippos = 948/528

; automatically select these sources when switching to pip
;default-a = grabber
;default-b = cam1

[previews]
; disable if ui & server run on the same computer and can exchange uncompressed video frames
enabled = false
deinterlace = false

; use vaapi to encode the previews, can be h264, mpeg2 or jpeg (BUT ONLY h264 IS TESTED)
; not all encoders are available on all CPUs
;vaapi = h264

; default to mix-videocaps, only applicable if enabled=true
; you can change the framerate and the width/height, but nothing else
;videocaps = video/x-raw,width=1024,height=576,framerate=25/1

[stream-blanker]
enabled = true
sources = pause,nostream
volume = 1.0

;[source.stream-blanker-pause]
;kind=img
;imguri=file:///home/peter/VOC/voctomix/bgloop.jpg

[mirrors]
; disable if not needed
enabled = true