Two decklink quad 2 cards as playout - with key

hardware
howto
config
playout
blackmagic

#1

Have anyone tried to setup Caspar with two quad 2 cards with keyer? - I can get through with one card on all four channels, however the second card I can’t get hold of.
Any ideas?


#2

I configured a dual Quad 2 system just recently (but with 16 outs, no fill key) In the Decklink control panel they appear after each other, and can be accessed as usual. Can you see the cards in the control panel? You need to configure the outputs as fiil & key pair. So you get 8 outs.


#3

Hey Didikunz. I see all 16 channels. and paired the channel to fill&key.

How is you config in CCG? - You’ve made 8 channels there, right?


#4

In your case yes. In my case I made 16.


#5

okay. That didn’t do anything,
On your second card, how do you playout stuff? play 2-1(,2,3,4) or ?


#6

Channel 1 to 4 is on the first card, channel 5 to 8 on the second so:

PLAY 5-10 Blabla

to play “Blabla” on channel 5, the first channel on the second card, on layer 10.


#7

I’m getting a ton of errors as soon as I add channel 5, with 4 channels it works.


#8

can you post your casparcg.config?


#9
<?xml version="1.0" encoding="utf-8"?>
<configuration>
  <paths>
    <media-path>M:/media/</media-path>
    <log-path>M:/log/</log-path>
    <data-path>M:/data/</data-path>
    <template-path>M:/template/</template-path>
    <font-path>M:/font/</font-path>
  </paths>
  <lock-clear-phrase>secret</lock-clear-phrase>
  <channels>
    <channel>
        <video-mode>720p5000</video-mode>
        <consumers>
          <decklink>
            <embedded-audio>true</embedded-audio>
            <device>1</device>
          </decklink>
        </consumers>
    </channel>
    <channel>
        <video-mode>720p5000</video-mode>
        <consumers>
          <decklink>
            <embedded-audio>true</embedded-audio>
            <device>2</device>
          </decklink>
        </consumers>
    </channel>
    <channel>
        <video-mode>720p5000</video-mode>
        <consumers>
          <decklink>
            <embedded-audio>true</embedded-audio>
            <device>3</device>
          </decklink>
        </consumers>
    </channel>
    <channel>
        <video-mode>720p5000</video-mode>
        <consumers>
          <decklink>
            <embedded-audio>true</embedded-audio>
            <device>4</device>
          </decklink>
        </consumers>
    </channel>
 <channel>
        <video-mode>720p5000</video-mode>
        <consumers>
          <decklink>
            <embedded-audio>true</embedded-audio>
            <device>5</device>
          </decklink>
        </consumers>
    </channel>
  </channels>
  <controllers>
    <tcp>
      <port>5250</port>
      <protocol>AMCP</protocol>
    </tcp>
  </controllers>
  <amcp>
    <media-server>
      <host>localhost</host>
      <port>8000</port>
    </media-server>
  </amcp>
</configuration>



#10

I don’t see anything. Can you try to replace your decklink sections with this and see, if that helps:

				<decklink>
					<device>1</device>
					<embedded-audio>true</embedded-audio>
					<channel-layout>stereo</channel-layout>
					<latency>normal</latency>
					<keyer>external</keyer>
					<key-only>false</key-only>
					<buffer-depth>3</buffer-depth>
					<custom-allocator>true</custom-allocator>
				</decklink>

Of course you need to increment the device number.


#11

Still errors. :confused:


#12
Type "q" to close application.
Logging [info] or higher severity to M:/log/

[2019-07-11 15:03:00.097] [info]    ############################################################################
[2019-07-11 15:03:00.100] [info]    CasparCG Server is distributed by the Swedish Broadcasting Corporation (SVT)
[2019-07-11 15:03:00.100] [info]    under the GNU General Public License GPLv3 or higher.
[2019-07-11 15:03:00.100] [info]    Please see LICENSE.TXT for details.
[2019-07-11 15:03:00.101] [info]    http://www.casparcg.com/
[2019-07-11 15:03:00.101] [info]    ############################################################################
[2019-07-11 15:03:00.101] [info]    Starting CasparCG Video and Graphics Playout Server 2.2.2 3f5fd7d41 Dev
[2019-07-11 15:03:00.115] [info]    Initialized ffmpeg module.
[2019-07-11 15:03:00.115] [info]    Initialized oal module.
[2019-07-11 15:03:00.115] [info]    Initialized decklink module.
[2019-07-11 15:03:00.115] [info]    Initialized screen module.
[2019-07-11 15:03:00.178] [info]    Initialized html module.
[2019-07-11 15:03:00.223] [info]    Initialized flash module.
[2019-07-11 15:03:00.223] [info]    Initialized newtek module.
[2019-07-11 15:03:00.223] [info]    Initialized bluefish module.
[2019-07-11 15:03:00.223] [info]    Initialized image module.
[2019-07-11 15:03:00.224] [info]    "C:/Program Files\CasparCG\Server\casparcg.config":
[2019-07-11 15:03:00.224] [info]    -----------------------------------------
[2019-07-11 15:03:00.224] [info]    <?xml version="1.0" encoding="utf-8"?>
[2019-07-11 15:03:00.224] [info]    <configuration>
[2019-07-11 15:03:00.224] [info]       <paths>
[2019-07-11 15:03:00.224] [info]          <media-path>M:/media/</media-path>
[2019-07-11 15:03:00.224] [info]          <log-path>M:/log/</log-path>
[2019-07-11 15:03:00.224] [info]          <data-path>M:/data/</data-path>
[2019-07-11 15:03:00.224] [info]          <template-path>M:/template/</template-path>
[2019-07-11 15:03:00.224] [info]          <font-path>M:/font/</font-path>
[2019-07-11 15:03:00.224] [info]       </paths>
[2019-07-11 15:03:00.224] [info]       <lock-clear-phrase>secret</lock-clear-phrase>
[2019-07-11 15:03:00.224] [info]       <channels>
[2019-07-11 15:03:00.224] [info]          <channel>
[2019-07-11 15:03:00.224] [info]             <video-mode>720p5000</video-mode>
[2019-07-11 15:03:00.224] [info]             <consumers>
[2019-07-11 15:03:00.224] [info]                <decklink>
[2019-07-11 15:03:00.224] [info]                   <device>1</device>
[2019-07-11 15:03:00.224] [info]                   <embedded-audio>true</embedded-audio>
[2019-07-11 15:03:00.224] [info]                   <channel-layout>stereo</channel-layout>
[2019-07-11 15:03:00.224] [info]                   <latency>normal</latency>
[2019-07-11 15:03:00.224] [info]                   <keyer>external</keyer>
[2019-07-11 15:03:00.224] [info]                   <key-only>false</key-only>
[2019-07-11 15:03:00.224] [info]                   <buffer-depth>1</buffer-depth>
[2019-07-11 15:03:00.224] [info]                   <custom-allocator>true</custom-allocator>
[2019-07-11 15:03:00.224] [info]                </decklink>
[2019-07-11 15:03:00.224] [info]             </consumers>
[2019-07-11 15:03:00.224] [info]          </channel>
[2019-07-11 15:03:00.224] [info]          <channel>
[2019-07-11 15:03:00.224] [info]             <video-mode>720p5000</video-mode>
[2019-07-11 15:03:00.224] [info]             <consumers>
[2019-07-11 15:03:00.224] [info]                <decklink>
[2019-07-11 15:03:00.224] [info]                   <device>2</device>
[2019-07-11 15:03:00.224] [info]                   <embedded-audio>true</embedded-audio>
[2019-07-11 15:03:00.224] [info]                   <channel-layout>stereo</channel-layout>
[2019-07-11 15:03:00.224] [info]                   <latency>normal</latency>
[2019-07-11 15:03:00.224] [info]                   <keyer>external</keyer>
[2019-07-11 15:03:00.224] [info]                   <key-only>false</key-only>
[2019-07-11 15:03:00.224] [info]                   <buffer-depth>2</buffer-depth>
[2019-07-11 15:03:00.224] [info]                   <custom-allocator>true</custom-allocator>
[2019-07-11 15:03:00.224] [info]                </decklink>
[2019-07-11 15:03:00.224] [info]             </consumers>
[2019-07-11 15:03:00.224] [info]          </channel>
[2019-07-11 15:03:00.224] [info]          <channel>
[2019-07-11 15:03:00.224] [info]             <video-mode>720p5000</video-mode>
[2019-07-11 15:03:00.224] [info]             <consumers>
[2019-07-11 15:03:00.224] [info]                <decklink>
[2019-07-11 15:03:00.224] [info]                   <device>3</device>
[2019-07-11 15:03:00.224] [info]                   <embedded-audio>true</embedded-audio>
[2019-07-11 15:03:00.224] [info]                   <channel-layout>stereo</channel-layout>
[2019-07-11 15:03:00.224] [info]                   <latency>normal</latency>
[2019-07-11 15:03:00.224] [info]                   <keyer>external</keyer>
[2019-07-11 15:03:00.224] [info]                   <key-only>false</key-only>
[2019-07-11 15:03:00.224] [info]                   <buffer-depth>3</buffer-depth>
[2019-07-11 15:03:00.224] [info]                   <custom-allocator>true</custom-allocator>
[2019-07-11 15:03:00.224] [info]                </decklink>
[2019-07-11 15:03:00.224] [info]             </consumers>
[2019-07-11 15:03:00.224] [info]          </channel>
[2019-07-11 15:03:00.224] [info]          <channel>
[2019-07-11 15:03:00.224] [info]             <video-mode>720p5000</video-mode>
[2019-07-11 15:03:00.224] [info]             <consumers>
[2019-07-11 15:03:00.224] [info]                <decklink>
[2019-07-11 15:03:00.224] [info]                   <device>4</device>
[2019-07-11 15:03:00.224] [info]                   <embedded-audio>true</embedded-audio>
[2019-07-11 15:03:00.224] [info]                   <channel-layout>stereo</channel-layout>
[2019-07-11 15:03:00.224] [info]                   <latency>normal</latency>
[2019-07-11 15:03:00.224] [info]                   <keyer>external</keyer>
[2019-07-11 15:03:00.224] [info]                   <key-only>false</key-only>
[2019-07-11 15:03:00.224] [info]                   <buffer-depth>4</buffer-depth>
[2019-07-11 15:03:00.224] [info]                   <custom-allocator>true</custom-allocator>
[2019-07-11 15:03:00.224] [info]                </decklink>
[2019-07-11 15:03:00.224] [info]             </consumers>
[2019-07-11 15:03:00.224] [info]          </channel>
[2019-07-11 15:03:00.224] [info]          <channel>
[2019-07-11 15:03:00.224] [info]             <video-mode>720p5000</video-mode>
[2019-07-11 15:03:00.224] [info]             <consumers>
[2019-07-11 15:03:00.224] [info]                <decklink>
[2019-07-11 15:03:00.224] [info]                   <device>5</device>
[2019-07-11 15:03:00.224] [info]                   <embedded-audio>true</embedded-audio>
[2019-07-11 15:03:00.224] [info]                   <channel-layout>stereo</channel-layout>
[2019-07-11 15:03:00.224] [info]                   <latency>normal</latency>
[2019-07-11 15:03:00.224] [info]                   <keyer>external</keyer>
[2019-07-11 15:03:00.224] [info]                   <key-only>false</key-only>
[2019-07-11 15:03:00.224] [info]                   <buffer-depth>5</buffer-depth>
[2019-07-11 15:03:00.224] [info]                   <custom-allocator>true</custom-allocator>
[2019-07-11 15:03:00.224] [info]                </decklink>
[2019-07-11 15:03:00.224] [info]             </consumers>
[2019-07-11 15:03:00.224] [info]          </channel>
[2019-07-11 15:03:00.224] [info]          <channel>
[2019-07-11 15:03:00.224] [info]             <video-mode>720p5000</video-mode>
[2019-07-11 15:03:00.224] [info]             <consumers>
[2019-07-11 15:03:00.224] [info]                <decklink>
[2019-07-11 15:03:00.224] [info]                   <device>6</device>
[2019-07-11 15:03:00.224] [info]                   <embedded-audio>true</embedded-audio>
[2019-07-11 15:03:00.224] [info]                   <channel-layout>stereo</channel-layout>
[2019-07-11 15:03:00.224] [info]                   <latency>normal</latency>
[2019-07-11 15:03:00.224] [info]                   <keyer>external</keyer>
[2019-07-11 15:03:00.224] [info]                   <key-only>false</key-only>
[2019-07-11 15:03:00.224] [info]                   <buffer-depth>5</buffer-depth>
[2019-07-11 15:03:00.224] [info]                   <custom-allocator>true</custom-allocator>
[2019-07-11 15:03:00.224] [info]                </decklink>
[2019-07-11 15:03:00.224] [info]             </consumers>
[2019-07-11 15:03:00.224] [info]          </channel>
[2019-07-11 15:03:00.224] [info]       </channels>
[2019-07-11 15:03:00.224] [info]       <controllers>
[2019-07-11 15:03:00.224] [info]          <tcp>
[2019-07-11 15:03:00.224] [info]             <port>5250</port>
[2019-07-11 15:03:00.224] [info]             <protocol>AMCP</protocol>
[2019-07-11 15:03:00.224] [info]          </tcp>
[2019-07-11 15:03:00.224] [info]       </controllers>
[2019-07-11 15:03:00.224] [info]       <amcp>
[2019-07-11 15:03:00.224] [info]          <media-server>
[2019-07-11 15:03:00.224] [info]             <host>localhost</host>
[2019-07-11 15:03:00.224] [info]             <port>8000</port>
[2019-07-11 15:03:00.224] [info]          </media-server>
[2019-07-11 15:03:00.224] [info]       </amcp>
[2019-07-11 15:03:00.224] [info]    </configuration>
[2019-07-11 15:03:00.224] [info]    -----------------------------------------
[2019-07-11 15:03:02.545] [info]    Initializing OpenGL Device.
[2019-07-11 15:03:02.546] [info]    Initialized OpenGL 4.5.0 NVIDIA 412.16 NVIDIA Corporation
[2019-07-11 15:03:02.596] [info]    Initialized OpenGL Accelerated GPU Image Mixer for channel 1
[2019-07-11 15:03:02.604] [info]    video_channel[1|720p5000] Successfully Initialized.
[2019-07-11 15:03:02.605] [info]    Initialized OpenGL Accelerated GPU Image Mixer for channel 2
[2019-07-11 15:03:02.605] [info]    video_channel[2|720p5000] Successfully Initialized.
[2019-07-11 15:03:02.606] [info]    Initialized OpenGL Accelerated GPU Image Mixer for channel 3
[2019-07-11 15:03:02.606] [info]    video_channel[3|720p5000] Successfully Initialized.
[2019-07-11 15:03:02.606] [info]    Initialized OpenGL Accelerated GPU Image Mixer for channel 4
[2019-07-11 15:03:02.606] [info]    video_channel[4|720p5000] Successfully Initialized.
[2019-07-11 15:03:02.607] [info]    Initialized OpenGL Accelerated GPU Image Mixer for channel 5
[2019-07-11 15:03:02.607] [info]    video_channel[5|720p5000] Successfully Initialized.
[2019-07-11 15:03:02.607] [info]    Initialized OpenGL Accelerated GPU Image Mixer for channel 6
[2019-07-11 15:03:02.608] [info]    video_channel[6|720p5000] Successfully Initialized.
[2019-07-11 15:03:02.641] [info]    DeckLink Quad 2 [1-1|720p5000] Enabled embedded-audio.
[2019-07-11 15:03:02.641] [info]    DeckLink Quad 2 [1-1|720p5000] Disabled low-latency mode.
[2019-07-11 15:03:02.641] [info]    DeckLink Quad 2 [1-1|720p5000] Enabled external keyer.
[2019-07-11 15:03:02.648] [info]    DeckLink Quad 2 [1-1|720p5000] Initialized.
[2019-07-11 15:03:02.687] [info]    DeckLink Quad 2 [2-2|720p5000] Enabled embedded-audio.
[2019-07-11 15:03:02.687] [info]    DeckLink Quad 2 [2-2|720p5000] Disabled low-latency mode.
[2019-07-11 15:03:02.687] [info]    DeckLink Quad 2 [2-2|720p5000] Enabled external keyer.
[2019-07-11 15:03:02.689] [info]    DeckLink Quad 2 [2-2|720p5000] Initialized.
[2019-07-11 15:03:02.697] [info]    DeckLink Quad 2 [1-1|720p5000] Reference signal: not detected.
[2019-07-11 15:03:02.735] [info]    DeckLink Quad 2 [2-2|720p5000] Reference signal: not detected.
[2019-07-11 15:03:02.749] [info]    DeckLink Quad 2 [3-3|720p5000] Enabled embedded-audio.
[2019-07-11 15:03:02.750] [info]    DeckLink Quad 2 [3-3|720p5000] Disabled low-latency mode.
[2019-07-11 15:03:02.750] [info]    DeckLink Quad 2 [3-3|720p5000] Enabled external keyer.
[2019-07-11 15:03:02.752] [info]    DeckLink Quad 2 [3-3|720p5000] Initialized.
[2019-07-11 15:03:02.801] [info]    DeckLink Quad 2 [4-4|720p5000] Enabled embedded-audio.
[2019-07-11 15:03:02.801] [info]    DeckLink Quad 2 [4-4|720p5000] Disabled low-latency mode.
[2019-07-11 15:03:02.801] [info]    DeckLink Quad 2 [4-4|720p5000] Enabled external keyer.
[2019-07-11 15:03:02.803] [info]    DeckLink Quad 2 [3-3|720p5000] Reference signal: not detected.
[2019-07-11 15:03:02.805] [info]    DeckLink Quad 2 [4-4|720p5000] Initialized.
[2019-07-11 15:03:02.847] [info]    DeckLink Quad 2 [4-4|720p5000] Reference signal: not detected.
[2019-07-11 15:03:02.870] [info]    [decklink_consumer] Uninitialized.
[2019-07-11 15:03:02.870] [error]   Exception: C:\git\server3\src\modules\decklink\consumer\decklink_consumer.cpp(377): Throw in function void __cdecl caspar::decklink::decklink_consumer::enable_video(enum _BMDDisplayMode)
[2019-07-11 15:03:02.870] [error]   Dynamic exception type: class boost::exception_detail::clone_impl<struct caspar::caspar_exception>
[2019-07-11 15:03:02.870] [error]   [struct caspar::tag_msg_info * __ptr64] = DeckLink Quad 2 [5-5|720p5000] Could not enable fill video output.
[2019-07-11 15:03:02.870] [error]   [struct caspar::tag_stacktrace_info * __ptr64] =  0# ILT+92245(??_D?$clone_implUexpected_freetype_exceptiontextcorecasparexception_detailboostQEAAXXZ) in casparcg
[2019-07-11 15:03:02.870] [error]    1# thunk@7ff7891d6f70 in casparcg
[2019-07-11 15:03:02.870] [error]    2# boost::exception_detail::clone_impl<caspar::gl::ogl_stack_overflow>::clone_impl<caspar::gl::ogl_stack_overflow> in casparcg
[2019-07-11 15:03:02.870] [error]    3# boost::exception_detail::set_info<caspar::gl::ogl_invalid_value,caspar::tag_error_info,std::basic_string<char,std::char_traits<char>,std::allocator<char> > > at c:\program files (x86)\jenkins\jobs\casparcg_server_2.1.0\workspace\dependencies64\boost\boost\exception\info.hpp:172
[2019-07-11 15:03:02.870] [error]    4# boost::exception_detail::set_info<caspar::gl::ogl_stack_overflow,caspar::tag_error_info,std::basic_string<char,std::char_traits<char>,std::allocator<char> > > at c:\program files (x86)\jenkins\jobs\casparcg_server_2.1.0\workspace\dependencies64\boost\boost\exception\info.hpp:173
[2019-07-11 15:03:02.870] [error]    5# boost::property_tree::xml_parser::write_xml_element<boost::property_tree::basic_ptree<std::basic_string<wchar_t,std::char_traits<wchar_t>,std::allocator<wchar_t> >,std::basic_string<wchar_t,std::char_traits<wchar_t>,std::allocator<wchar_t> >,std::less<std::basic_string<wchar_t,std::char_traits<wchar_t>,std::allocator<wchar_t> > > > >
[2019-07-11 15:03:02.870] [error]    0# ILT+92245(??_D?$clone_implUexpected_freetype_exceptiontextcorecasparexception_detailboostQEAAXXZ) in casparcg
[2019-07-11 15:03:02.870] [error]    1# ILT+90870(??1?$listV?$basic_string_WU?$char_traits_WstdV?$allocator_W in casparcg
[2019-07-11 15:03:02.870] [error]    2# std::_Task_async_state<void,0>::_Task_async_state<void,0><std::_Binder<std::_Unforced,<lambda_cc38e0b6769cee85911f246fa89b42f0> > > at c:\program files (x86)\microsoft visual studio 14.0\vc\include\future:902
[2019-07-11 15:03:02.870] [error]    3# _C_specific_handler in VCRUNTIME140
[2019-07-11 15:03:02.870] [error]    4# _TypeMatch in VCRUNTIME140
[2019-07-11 15:03:02.870] [error]    5# RtlCaptureContext in ntdll
[2019-07-11 15:03:02.870] [error]    6# thunk@7ff7891d6f70 in casparcg
[2019-07-11 15:03:02.870] [error]    7# thunk@7ff7891d6f70 in casparcg
[2019-07-11 15:03:02.870] [error]    8# ILT+103245(??_E?$_InitialTaskHandleXV<lambda_c150fe4482a4bcf4bf0e5d4d21f56f4a>U_TypeSelectorNoAsyncdetailsConcurrency?$taskEConcurrencyUEAAPEAXIZ) in casparcg
[2019-07-11 15:03:02.870] [error]    9# ILT+116205(?_Get?$_Func_implV<lambda_086f0e559e98925bb9d18ec257b5b7c2>V?$allocatorHstdX$$VstdEEBAPEBXXZ) in casparcg
[2019-07-11 15:03:02.870] [error]   10# std::_Tree<std::_Tset_traits<std::basic_string<wchar_t,std::char_traits<wchar_t>,std::allocator<wchar_t> >,std::less<std::basic_string<wchar_t,std::char_traits<wchar_t>,std::allocator<wchar_t> > >,std::allocator<std::basic_string<wchar_t,std::char_traits<wchar_t>,std::allocator<wchar_t> > >,0> >::_Insert_at<std::basic_string<wchar_t,std::char_traits<wchar_t>,std::allocator<wchar_t> >,std::_Nil>? at c:\program files (x86)\microsoft visual studio 14.0\vc\include\xtree:1881
[2019-07-11 15:03:02.870] [error]   11# BaseThreadInitThunk in KERNEL32
[2019-07-11 15:03:02.870] [error]   12# RtlUserThreadStart in ntdll
[2019-07-11 15:03:02.870] [error]
[2019-07-11 15:03:03.570] [info]    [decklink_consumer] Uninitialized.
[2019-07-11 15:03:03.568] [error]   Exception: C:\git\server3\src\modules\decklink\consumer\decklink_consumer.cpp(377): Throw in function void __cdecl caspar::decklink::decklink_consumer::enable_video(enum _BMDDisplayMode)
[2019-07-11 15:03:03.568] [error]   Dynamic exception type: class boost::exception_detail::clone_impl<struct caspar::caspar_exception>
[2019-07-11 15:03:03.568] [error]   [struct caspar::tag_msg_info * __ptr64] = DeckLink Quad 2 [6-6|720p5000] Could not enable fill video output.
[2019-07-11 15:03:03.568] [error]   [struct caspar::tag_stacktrace_info * __ptr64] =  0# ILT+92245(??_D?$clone_implUexpected_freetype_exceptiontextcorecasparexception_detailboostQEAAXXZ) in casparcg
[2019-07-11 15:03:03.568] [error]    1# thunk@7ff7891d6f70 in casparcg
[2019-07-11 15:03:03.568] [error]    2# boost::exception_detail::clone_impl<caspar::gl::ogl_stack_overflow>::clone_impl<caspar::gl::ogl_stack_overflow> in casparcg
[2019-07-11 15:03:03.568] [error]    3# boost::exception_detail::set_info<caspar::gl::ogl_invalid_value,caspar::tag_error_info,std::basic_string<char,std::char_traits<char>,std::allocator<char> > > at c:\program files (x86)\jenkins\jobs\casparcg_server_2.1.0\workspace\dependencies64\boost\boost\exception\info.hpp:172
[2019-07-11 15:03:03.568] [error]    4# boost::exception_detail::set_info<caspar::gl::ogl_stack_overflow,caspar::tag_error_info,std::basic_string<char,std::char_traits<char>,std::allocator<char> > > at c:\program files (x86)\jenkins\jobs\casparcg_server_2.1.0\workspace\dependencies64\boost\boost\exception\info.hpp:173
[2019-07-11 15:03:03.568] [error]    5# boost::property_tree::xml_parser::write_xml_element<boost::property_tree::basic_ptree<std::basic_string<wchar_t,std::char_traits<wchar_t>,std::allocator<wchar_t> >,std::basic_string<wchar_t,std::char_traits<wchar_t>,std::allocator<wchar_t> >,std::less<std::basic_string<wchar_t,std::char_traits<wchar_t>,std::allocator<wchar_t> > > > >
[2019-07-11 15:03:03.568] [error]    0# ILT+92245(??_D?$clone_implUexpected_freetype_exceptiontextcorecasparexception_detailboostQEAAXXZ) in casparcg
[2019-07-11 15:03:03.568] [error]    1# ILT+90870(??1?$listV?$basic_string_WU?$char_traits_WstdV?$allocator_W in casparcg
[2019-07-11 15:03:03.568] [error]    2# std::_Task_async_state<void,0>::_Task_async_state<void,0><std::_Binder<std::_Unforced,<lambda_cc38e0b6769cee85911f246fa89b42f0> > > at c:\program files (x86)\microsoft visual studio 14.0\vc\include\future:902
[2019-07-11 15:03:03.568] [error]    3# _C_specific_handler in VCRUNTIME140
[2019-07-11 15:03:03.568] [error]    4# _TypeMatch in VCRUNTIME140
[2019-07-11 15:03:03.568] [error]    5# RtlCaptureContext in ntdll
[2019-07-11 15:03:03.568] [error]    6# thunk@7ff7891d6f70 in casparcg
[2019-07-11 15:03:03.568] [error]    7# thunk@7ff7891d6f70 in casparcg
[2019-07-11 15:03:03.568] [error]    8# ILT+103245(??_E?$_InitialTaskHandleXV<lambda_c150fe4482a4bcf4bf0e5d4d21f56f4a>U_TypeSelectorNoAsyncdetailsConcurrency?$taskEConcurrencyUEAAPEAXIZ) in casparcg
[2019-07-11 15:03:03.568] [error]    9# ILT+116205(?_Get?$_Func_implV<lambda_086f0e559e98925bb9d18ec257b5b7c2>V?$allocatorHstdX$$VstdEEBAPEBXXZ) in casparcg
[2019-07-11 15:03:03.568] [error]   10# std::_Tree<std::_Tset_traits<std::basic_string<wchar_t,std::char_traits<wchar_t>,std::allocator<wchar_t> >,std::less<std::basic_string<wchar_t,std::char_traits<wchar_t>,std::allocator<wchar_t> > >,std::allocator<std::basic_string<wchar_t,std::char_traits<wchar_t>,std::allocator<wchar_t> > >,0> >::_Insert_at<std::basic_string<wchar_t,std::char_traits<wchar_t>,std::allocator<wchar_t> >,std::_Nil>? at c:\program files (x86)\microsoft visual studio 14.0\vc\include\xtree:1881
[2019-07-11 15:03:03.568] [error]   11# BaseThreadInitThunk in KERNEL32
[2019-07-11 15:03:03.568] [error]   12# RtlUserThreadStart in ntdll
[2019-07-11 15:03:03.568] [error]
[2019-07-11 15:03:04.315] [info]    Initialized channels.
[2019-07-11 15:03:04.317] [info]    Initialized controllers.
[2019-07-11 15:03:04.317] [info]    Initialized osc.


#13

This has to be different for each channel. It represents your Decklink SDI output. Five outputs would go from <device>1</device> to <device>5</device>


#14

Hey Hreinnbreck, thanks for spotting that, however it was in a new config I loaded, so its not causing the error.


#15

Can you try what happens if you take out the second card? Try if it works with 4 channels. If that works put the second card in the slot were the first is (swap them out) and try again. That makes sure, that both cards are healthy.


Decklink Quad 2 configuration
#16

I can playout from BMDs media express. However I’ll give it a go


#17

BMD Express is a test of a single output. It might be that your motherboard doesn’t have enough PCI express lanes to do multiple simultaneous outputs.


#18

Hi
I’m not very sure if I remember right but can you try to jump one device for each key
ex.

<device>1</device>
     <device>3</device>
    <device>5</device>
......
    <device>15</device>

#19

Found the solution, due to the key option I just needed to skip device 6-8.
Thanks all.


#20

Hi Didi,

a little bit offtopic here, but would you mind sharing the hardware you used for 8/16 channels of playout?

thanks
Phil