obs-studio/plugins/decklink
pkviet c7dab6c92b decklink: Remove inactive audio channels (linux, macOs)
Decklink cards accept 2, 8 or 16 audio channels.
If obs audio output is setup to n channels ( 8 >= n > 2), and the
decklink card captures n channels, one needs to squash the silent
channels (n+1, .., 8) or sampling issues occur.
This had been done on windows but is required also on macOs and linux.
The commit adds the fix for macOS and linux.
Some code factoring has also been done.

Closes obsproject/obs-studio#1350
2018-09-15 13:21:21 -07:00
..
data/locale Merge pull request #1392 from Andersama/decklink-deactivate-when-not-shown 2018-09-07 18:22:50 -07:00
linux decklink: Add option to disable the plugin 2017-05-10 22:43:15 +02:00
mac decklink: Add option to disable the plugin 2017-05-10 22:43:15 +02:00
win decklink: Add option to disable the plugin 2017-05-10 22:43:15 +02:00
audio-repack.c decklink: Remove inactive audio channels (linux, macOs) 2018-09-15 13:21:21 -07:00
audio-repack.h decklink: Remove inactive audio channels (linux, macOs) 2018-09-15 13:21:21 -07:00
audio-repack.hpp decklink: Add option to select channel format 2017-04-07 19:56:28 -07:00
decklink-device-discovery.cpp libobs: Reduce unnecessary logging (info -> debug) 2016-08-05 18:59:32 -07:00
decklink-device-discovery.hpp decklink: Add Blackmagic DeckLink capture plugin 2015-03-21 16:40:05 -07:00
decklink-device-instance.cpp decklink: Remove inactive audio channels (linux, macOs) 2018-09-15 13:21:21 -07:00
decklink-device-instance.hpp decklink: Add feature to detect resolution/format 2017-06-29 15:42:04 -07:00
decklink-device-mode.cpp decklink: Add feature to detect resolution/format 2017-06-29 15:42:04 -07:00
decklink-device-mode.hpp decklink: Add feature to detect resolution/format 2017-06-29 15:42:04 -07:00
decklink-device.cpp decklink: Add feature to detect resolution/format 2017-06-29 15:42:04 -07:00
decklink-device.hpp decklink: Fix compiler warning about ignored const 2017-05-10 22:43:15 +02:00
decklink.cpp decklink: Add deactivate when not showing option to decklink 2018-09-07 03:03:49 -07:00
decklink.hpp decklink: Add deactivate when not showing option to decklink 2018-09-07 03:03:49 -07:00
platform.hpp decklink: Add feature to detect resolution/format 2017-06-29 15:42:04 -07:00
plugin-main.cpp decklink: Add deactivate when not showing option to decklink 2018-09-07 03:03:49 -07:00