Richard Stanway
43a291806e
decklink: Remove unnecessary obs-frontend-api dependency
2021-03-04 19:22:12 +01:00
Colin Edwards
8285141ba5
decklink: Fix automatic pixel format detection
2020-12-20 14:44:14 -08:00
Gol-D-Ace
7368a2c7cc
Update translations from Crowdin
2020-12-14 00:29:44 +01:00
Gol-D-Ace
7ab98ca00f
Update translations from Crowdin
2020-11-25 20:11:39 +01:00
jp9000
cac2ff31f4
cmake: Put decklink-captions in source folders
2020-11-14 04:40:47 -08:00
Kurt Kartaltepe
17f9414ada
decklink: Fix compiling on linux
...
Typo left headers as source files so required functions were never
compiled in.
fixes #3699
2020-11-05 09:14:42 -08:00
Colin Edwards
5b8f89d86e
decklink: Clean up warnings introduced by caption code
2020-11-03 17:00:14 -08:00
Colin Edwards
82abfa42ce
Merge pull request #3681 from vixns/decklink-detectfix
...
decklink: Fix format detection loop
2020-11-03 16:02:43 -06:00
Colin Edwards
613624532d
Merge pull request #3676 from vixns/decklink116
...
decklink: Upgrade sdk to version 11.6
2020-11-03 15:58:32 -06:00
Stéphane Cottin
de8cc46795
decklink: Upgrade sdk to version 11.6
2020-11-03 15:56:09 -06:00
Stéphane Cottin
65daf2c86d
decklink: Fix format detection loop
...
Ignore color space change in format detection to fix endless loop.
Fix #3511
Fix #3277
2020-11-02 22:18:52 +01:00
Colin Edwards
923f06bfa6
decklink: Add ability to ingest/embed cea 708 captions
...
(This commit also modifies libobs, UI)
2020-11-01 22:28:49 -08:00
Gol-D-Ace
c66ebde080
Update translations from Crowdin
2020-09-27 23:07:27 +02:00
jpark37
b6afaceeae
Update VIDEO_CS_DEFAULT to mean 709 instead of 601
...
Consistent with modified default UI setting.
2020-09-06 20:51:28 -07:00
JohannMG
41b12d7bff
mac-decklink: Fix C++ virtual function warnings
...
Created another virtual function to override and moves stubbed function
to the header.
2020-08-06 12:53:30 -07:00
Jim
665180350d
Merge pull request #2657 from hselasky/improvement
...
libobs: Implement and use better scaling function for 64-bit integers
2020-05-21 18:07:53 -07:00
jp9000
7993179466
cmake: Add cmake folders
2020-05-13 06:52:37 -07:00
Colin Edwards
55e2985026
Merge pull request #1944 from WizardCM/windows-rc-definition
...
CMake: Build Windows modules with file descriptors
2020-04-18 18:27:22 -05:00
Hans Petter Selasky
0e4ea14ba1
libobs: Implement and use better scaling function for 64-bit integers
...
As os_gettime_ns() gets large the current scaling methods, mostly by casting
to uint64_t, may lead to numerical overflows. Sweep the code and use
util_mul_div64() where applicable.
Signed-off-by: Hans Petter Selasky <hps@selasky.org>
2020-04-05 20:27:28 +02:00
Afriza N. Arief
f7332b467a
Decklink: Fix crash when no matching device
...
OBS crashes when decklink output is auto started and the device is
removed or changed to different model while OBS is not running.
Fixes https://github.com/obsproject/obs-studio/issues/2494
2020-04-03 00:32:33 +07:00
Gol-D-Ace
d74fc65047
Update translations from Crowdin
2020-03-16 20:14:50 +01:00
Clayton Groeneveld
e57d542625
Decklink: Fix crash when no device selected
2020-02-27 01:27:46 -06:00
Clayton Groeneveld
daf552096e
decklink: Fix crash when no outputs are available
2020-02-17 18:58:26 -06:00
jp9000
1b275054bc
decklink: Fix formatting
2020-02-09 16:51:05 -08:00
Jim
18030527f3
Merge pull request #2389 from DDRBoxman/decklinkversion
...
decklink: Log decklink API version on plugin load
2020-02-09 16:33:45 -08:00
Colin Edwards
8090ebffb1
decklink: Log decklink API version on plugin load
2020-02-09 17:24:40 -06:00
jpark37
592ff852a5
Decklink: Explicit casts for truncation warnings
2019-12-06 22:35:52 -08:00
Peter Geis
64d0b7fcb4
libobs: Enable compilation on aarch64
...
Add arch checks to enable aarch-compat layer on aarch64, retain normal
gcc intrinsics on x86 and ppc64.
2019-11-25 13:04:21 -05:00
Clayton Groeneveld
82ffcdc827
UI: Add source icons
2019-11-24 20:50:42 -08:00
Matt Gajownik
51be039cf8
CMake: Build Windows modules with file descriptors
2019-10-15 21:34:12 +11:00
Gol-D-Ace
03b5be75e4
Update translations from Crowdin
2019-09-17 23:21:00 +02:00
jp9000
f53df7da64
clang-format: Apply formatting
...
Code submissions have continually suffered from formatting
inconsistencies that constantly have to be addressed. Using
clang-format simplifies this by making code formatting more consistent,
and allows automation of the code formatting so that maintainers can
focus more on the code itself instead of code formatting.
2019-06-23 23:49:10 -07:00
jp9000
53615ee10f
clang-format: Add clang-format files
2019-06-23 01:53:56 -07:00
Gol-D-Ace
973bc481ce
Update translations from Crowdin
2019-06-11 01:42:42 +02:00
James Park
a86710ec5b
libobs: Support limited color range for RGB/Y800 sources
...
libobs: Add support for limited to full color range conversions when
using RGB or Y800 formats, and move RGB converison for Y800 formats to
the GPU.
decklink: Stop hiding color space/range properties for RGB formats, and
remove "YUV" from "YUV Color Space" and "YUV Color Range".
win-dshow: Remove "YUV" from "YUV Color Space" and "YUV Color Range".
UI: Remove "YUV" from "YUV Color Space" and "YUV Color Range".
2019-04-25 15:13:05 -07:00
jp9000
7d136c3ce1
decklink, win-dshow: Use obs_source_output_video2
...
Allows the ability to override and use partial range RGB with the
DirectShow and Decklink device sources when partial range RGB is
implemented. Fixes certain cases where devices could capture RGB in
limited range via HDMI (per the HDMI specs).
2019-04-25 15:12:33 -07:00
Gol-D-Ace
e78ac5ebef
Update translations from Crowdin
2019-04-04 16:19:51 +02:00
Vainock
a99f71ef1c
Adjust locales for better consistency
2019-03-12 06:27:47 +01:00
pkv
6e6d74671a
decklink: Fix locale (missing word)
2019-03-03 22:37:53 +01:00
Colin Edwards
818001fb59
decklink: Allow selecting input connections.
2019-03-03 13:19:38 -06:00
Colin Edwards
8429724d64
Merge pull request #1706 from pkviet/deckfix
...
decklink: Fix FC<->LFE channel swap for some devices
2019-03-03 13:05:25 -06:00
pkv
05508ac895
decklink: Fix FC<->LFE channel swap for some devices
...
Fixes mantis issue https://obsproject.com/mantis/view.php?id=1379
For some devices with hdmi input, the Front Center channel and the LFE
channel are swapped. For some others they are not.
To solve the issue a new swap setting is added so that the user can
swap the two channels if needed.
2019-03-03 19:57:27 +01:00
Colin Edwards
39c9bc6823
decklink: Update SDK to 10.11.4
2019-02-26 19:30:11 -06:00
Gol-D-Ace
98f78fe3a7
Update translations from Crowdin
2019-02-25 15:11:33 +01:00
Gol-D-Ace
c3711bdd5e
Update translations from Crowdin
2019-02-20 22:26:07 +01:00
Dmitry-Me
c9dc07db92
decklink: Remove redundant const qualifiers
2019-02-01 16:24:37 +03:00
Dmitry-Me
a00b4ce1d4
decklink: Initialize member variables
2019-01-15 17:59:03 +03:00
Colin Edwards
e296855d14
Decklink: only use RGBA when using keyer
2019-01-04 22:25:08 -06:00
Colin Edwards
19bc92d267
Decklink: Keyer support
2019-01-04 17:34:00 -06:00
Jim
494a37ec74
Merge pull request #1547 from SuslikV/patch-9
...
decklink: Add declaration file for integer types
2018-12-06 12:02:04 -08:00