obs-studio/libobs
Florian Zwoch 0c39fd08c7 libobs: Add desktop session type to Linux log
Add the content of the XDG_SESSION_TYPE environment variable to
the output log if it is set. This is usually set on modern Linux
distributions and typically carry either "x11" or "wayland" when
run from a desktop environment.

This is independent from the QT_QPA_PLATFORM environment variable
which would allow OBS Studio to run inside a wayland session. The
session type it runs on does have an implication on the behavior of
some plugins like screen and window capture. So having this
information exposed here is extremely helpful for diagnosing
issues.
2020-10-30 02:19:21 -07:00
..
audio-monitoring libobs: Implement and use better scaling function for 64-bit integers 2020-04-05 20:27:28 +02:00
callback clang-format: Apply formatting 2019-06-23 23:49:10 -07:00
data libobs: Fix Area shaders missing for RGB output 2019-08-31 00:25:24 -07:00
graphics libobs: Fix FFmpeg deprecation warnings 2020-07-18 18:47:45 -07:00
media-io Update VIDEO_CS_DEFAULT to mean 709 instead of 601 2020-09-06 20:51:28 -07:00
util obs-ffmpeg: Add ability to debug ffmpeg-mux subprocess 2020-10-14 18:42:22 -07:00
CMakeLists.txt obs-ffmpeg: Add ability to debug ffmpeg-mux subprocess 2020-10-14 18:42:22 -07:00
libobs.pc.in libobs: add ppc64(le) specific flags to libobs.pc 2020-04-27 00:07:18 +02:00
LibObsConfig.cmake.in cmake: Export plugin data destination 2014-09-27 09:41:32 -07:00
LibObsConfigVersion.cmake.in Export libobs cmake target, so external plugins can be built without ugly hacks 2014-05-08 14:43:16 +02:00
obs-audio-controls.c libobs: fix building modules once installed 2019-11-27 14:00:15 -05:00
obs-audio-controls.h clang-format: Apply formatting 2019-06-23 23:49:10 -07:00
obs-audio.c libobs: Implement and use better scaling function for 64-bit integers 2020-04-05 20:27:28 +02:00
obs-avc.c clang-format: Apply formatting 2019-06-23 23:49:10 -07:00
obs-avc.h clang-format: Apply formatting 2019-06-23 23:49:10 -07:00
obs-cocoa.m libobs: Use autoreleasepool for graphics thread 2020-06-08 13:16:35 -07:00
obs-config.h libobs: Update version to 26.0.2 2020-10-06 07:57:55 -07:00
obs-data.c libobs: Return default obj and array rather than current 2020-10-23 22:32:20 -07:00
obs-data.h clang-format: Apply formatting 2019-06-23 23:49:10 -07:00
obs-defs.h clang-format: Apply formatting 2019-06-23 23:49:10 -07:00
obs-display.c clang-format: Apply formatting 2019-06-23 23:49:10 -07:00
obs-encoder.c Merge pull request #2657 from hselasky/improvement 2020-05-21 18:07:53 -07:00
obs-encoder.h UI: Hide encoder if marked internal 2020-02-18 21:37:41 -08:00
obs-ffmpeg-compat.h clang-format: Apply formatting 2019-06-23 23:49:10 -07:00
obs-hotkey-name-map.c clang-format: Apply formatting 2019-06-23 23:49:10 -07:00
obs-hotkey.c libobs: Use correct data pointer for hotkey pair 2020-06-01 08:22:47 +02:00
obs-hotkey.h clang-format: Apply formatting 2019-06-23 23:49:10 -07:00
obs-hotkeys.h libobs: Remove _WIN32 ifdef from enum 2019-11-17 20:30:42 -08:00
obs-interaction.h clang-format: Apply formatting 2019-06-23 23:49:10 -07:00
obs-internal.h Merge pull request #3245 from e00E/fix-defer-update 2020-08-17 08:03:21 -07:00
obs-module.c libobs: Add functions to get locale text from modules 2020-08-10 12:24:01 -07:00
obs-module.h libobs: Add functions to get locale text from modules 2020-08-10 12:24:01 -07:00
obs-nix.c libobs: Add desktop session type to Linux log 2020-10-30 02:19:21 -07:00
obs-output-delay.c clang-format: Apply formatting 2019-06-23 23:49:10 -07:00
obs-output.c libobs: Check if output active when setting encoders 2020-09-23 14:52:15 -07:00
obs-output.h libobs: Implement pausing of outputs 2019-07-07 16:38:22 -07:00
obs-properties.c Merge pull request #2257 from Xaymar/fix-remove_by_name-corruption 2020-02-15 20:03:58 -08:00
obs-properties.h libobs: Rename DEPRECATED to OBS_DEPRECATED 2020-01-20 21:44:50 -08:00
obs-scene.c Merge pull request #2657 from hselasky/improvement 2020-05-21 18:07:53 -07:00
obs-scene.h clang-format: Apply formatting 2019-06-23 23:49:10 -07:00
obs-service.c libobs: Add ability to get max cx/cy/fps from service 2020-10-30 00:28:44 -07:00
obs-service.h libobs: Add ability to get max cx/cy/fps from service 2020-10-30 00:28:44 -07:00
obs-source-deinterlace.c libobs: Separate textures for YUV input 2019-08-09 21:14:29 -07:00
obs-source-transition.c libobs: Implement and use better scaling function for 64-bit integers 2020-04-05 20:27:28 +02:00
obs-source.c UI, libobs: Add ability to copy/paste single filter 2020-10-15 10:14:22 -07:00
obs-source.h libobs: Fix source type versioning system 2020-03-09 06:12:22 -07:00
obs-ui.h docs/sphinx: Fix various typos 2019-10-14 17:19:38 -07:00
obs-video-gpu-encode.c libobs: Fix race condition 2019-11-05 12:02:54 -08:00
obs-video.c libobs: Use autoreleasepool for graphics thread 2020-06-08 13:16:35 -07:00
obs-view.c clang-format: Apply formatting 2019-06-23 23:49:10 -07:00
obs-win-crash-handler.c libobs: Add Windows 10 release version to crash log 2020-04-29 20:38:21 -04:00
obs-windows.c libobs: Log Windows 10 Hardware GPU Scheduler 2020-08-26 22:57:52 +02:00
obs.c Merge pull request #3014 from notr1ch/remove-excessive-null-checks 2020-06-21 04:56:45 -07:00
obs.h libobs: Add ability to get max cx/cy/fps from service 2020-10-30 00:28:44 -07:00
obs.hpp libobs: Add OBSRef::Get() 2020-08-10 12:24:01 -07:00
obsconfig.h.in libobs: Build SIMDE on platforms without SSE2 2020-01-22 15:41:15 +08:00