obs-studio/plugins/decklink
jp9000 d13fa96851 libobs: Don't use source flags for async buffering
(This commit also modifies the decklink, linux-v4l2, mac-avcapture,
obs-ffmpeg, and win-dshow modules)

Originally, async buffering for sources was supposed to be a
user-controllable flag.  However, that turned out to be less than ideal
because sources (such as the win-dshow plugin) were programmed with
automatic control over their buffering (such as automatically detecting
USB 2.0 capture devices and then enabling in those cases).

The fact that it was a flag caused a design flaw to where buffering
values would be overwritten when a source is loaded from save data.

Because of that, this flag is being deprecated and replaced with a
specific function to enable unbuffered mode instead.
2017-05-13 23:32:40 -07:00
..
data/locale decklink: Add option to select channel format 2017-04-07 19:56:28 -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 unused variables to fix warning 2017-05-10 22:47:58 +02:00
audio-repack.h decklink: Add option to select channel format 2017-04-07 19:56:28 -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: Add workaround for audio timestamp jump issue 2017-04-07 19:57:34 -07:00
decklink-device-instance.hpp decklink: Add workaround for audio timestamp jump issue 2017-04-07 19:57:34 -07:00
decklink-device-mode.cpp decklink: Add Blackmagic DeckLink capture plugin 2015-03-21 16:40:05 -07:00
decklink-device-mode.hpp decklink: Add Blackmagic DeckLink capture plugin 2015-03-21 16:40:05 -07:00
decklink-device.cpp decklink: Fix compiler warning about ignored const 2017-05-10 22:43:15 +02:00
decklink-device.hpp decklink: Fix compiler warning about ignored const 2017-05-10 22:43:15 +02:00
decklink.cpp decklink: Add option to select channel format 2017-04-07 19:56:28 -07:00
decklink.hpp decklink: Add option to select channel format 2017-04-07 19:56:28 -07:00
platform.hpp decklink: Add Windows DeckLink project 2015-03-21 16:43:16 -07:00
plugin-main.cpp libobs: Don't use source flags for async buffering 2017-05-13 23:32:40 -07:00