obs-studio/plugins
Kurt Kartaltepe 4ac77ee970 linux-capture: Fix xcompcap robustness
Move xlock after initial window listing
	- XErrorLock uses static fields so when you use them recursively
	  they collide and do weird things. This keeps the two xlocks from
      colliding.

Build obs textures based on returned pixmap texture types to ensure
compatibility during copies. (prevents glCopyImageSubData failed due to
texture incompatibilities)

Fix alpha check by using pixmap depth instead of checking channel sizes
(wrong on nvidia and maybe amd hardware)

Fix X error checking, now you will get 1 BadAlloc when pixmap allocation
fails instead "glCopyImageSubData failed" every frame. (occurs on Gnome
under special circumstances)
2019-07-08 20:27:26 -07:00
..
coreaudio-encoder clang-format: Apply formatting 2019-06-23 23:49:10 -07:00
decklink clang-format: Apply formatting 2019-06-23 23:49:10 -07:00
enc-amf@47c3c728af enc-amf: Update translations 2019-02-25 08:07:08 -08:00
image-source clang-format: Apply formatting 2019-06-23 23:49:10 -07:00
linux-alsa clang-format: Apply formatting 2019-06-23 23:49:10 -07:00
linux-capture linux-capture: Fix xcompcap robustness 2019-07-08 20:27:26 -07:00
linux-jack clang-format: Apply formatting 2019-06-23 23:49:10 -07:00
linux-pulseaudio clang-format: Apply formatting 2019-06-23 23:49:10 -07:00
linux-v4l2 clang-format: Apply formatting 2019-06-23 23:49:10 -07:00
mac-avcapture clang-format: Apply formatting 2019-06-23 23:49:10 -07:00
mac-capture clang-format: Apply formatting 2019-06-23 23:49:10 -07:00
mac-syphon Update translations from Crowdin 2019-06-11 01:42:42 +02:00
mac-vth264 clang-format: Apply formatting 2019-06-23 23:49:10 -07:00
obs-browser@1a90985beb clang-format: Apply formatting 2019-06-23 23:49:10 -07:00
obs-ffmpeg obs-ffmpeg: Remove unnecessary function 2019-07-07 16:38:21 -07:00
obs-filters clang-format: Apply formatting 2019-06-23 23:49:10 -07:00
obs-libfdk clang-format: Apply formatting 2019-06-23 23:49:10 -07:00
obs-outputs obs-outputs: Minor pointer fixes 2019-06-29 01:28:16 +02:00
obs-qsv11 clang-format: Apply formatting 2019-06-23 23:49:10 -07:00
obs-text clang-format: Apply formatting 2019-06-23 23:49:10 -07:00
obs-transitions clang-format: Apply formatting 2019-06-23 23:49:10 -07:00
obs-vst@e7d21c36c8 clang-format: Apply formatting 2019-06-23 23:49:10 -07:00
obs-x264 clang-format: Apply formatting 2019-06-23 23:49:10 -07:00
rtmp-services rtmp-services: Update and prune services 2019-07-01 19:56:31 +02:00
text-freetype2 clang-format: Apply formatting 2019-06-23 23:49:10 -07:00
vlc-video clang-format: Apply formatting 2019-06-23 23:49:10 -07:00
win-capture clang-format: Apply formatting 2019-06-23 23:49:10 -07:00
win-dshow clang-format: Apply formatting 2019-06-23 23:49:10 -07:00
win-ivcam clang-format: Add clang-format files 2019-06-23 01:53:56 -07:00
win-mf clang-format: Add clang-format files 2019-06-23 01:53:56 -07:00
win-wasapi clang-format: Apply formatting 2019-06-23 23:49:10 -07:00
CMakeLists.txt cmake: Fix UI being dependent on browser plugin files 2018-09-18 08:56:34 -07:00