obs-studio/libobs
John Bowers f9bc9a8b12 libobs: Avoid adding captions on non H.264 streams
The existing caption insertion implementation is to add H.264 specific
SEI NALs, because of this we will skip caption insertion unless the
video stream is H.264. This prevents corruption of AV1/HEVC/etc.
2024-04-26 18:17:34 -07:00
..
audio-monitoring libobs: Replace circlebuf with deque 2024-01-16 16:45:09 +01:00
callback Update copyrights/names 2023-05-20 01:31:18 -07:00
cmake libobs: Add os_process_args_t and associated functions 2024-04-20 18:30:46 -07:00
data libobs,obs-filters: Use common straight alpha math 2023-11-04 18:12:22 -05:00
graphics libobs: Export NV12/P010 functions 2024-04-19 15:23:56 -04:00
media-io libobs: Rewrite video-frame 2024-04-26 08:25:26 -07:00
pkgconfig cmake: Fix pkgconfig generation 2022-07-19 09:28:51 -03:00
util libobs: Add os_process_pipe_create2 2024-04-20 18:30:46 -07:00
CMakeLists.txt libobs: Add os_process_args_t and associated functions 2024-04-20 18:30:46 -07:00
obs-audio-controls.c libobs: Remove unnecessary UTF characters 2022-08-13 00:49:17 -07:00
obs-audio-controls.h libobs: Mark unused audio functions as deprecated 2021-10-24 02:00:16 -07:00
obs-audio.c libobs: Fix audio doubling with multiple main view mixes 2024-01-25 14:57:03 -05:00
obs-av1.c libobs: Add AV1 parsing functions 2023-11-04 01:16:25 -05:00
obs-av1.h libobs: Add AV1 parsing functions 2023-11-04 01:16:25 -05:00
obs-avc.c Update copyrights/names 2023-05-20 01:31:18 -07:00
obs-avc.h Update copyrights/names 2023-05-20 01:31:18 -07:00
obs-cocoa.m libobs: Use aligned memory allocator in Cocoa logging 2024-01-05 15:38:06 -05:00
obs-config.h libobs: Add changes for CMake build framework 3.0 2024-04-13 23:48:38 -04:00
obs-data.c Update copyrights/names 2023-05-20 01:31:18 -07:00
obs-data.h libobs: Expose obs_data_set_autoselect_array 2023-11-10 02:10:43 -06:00
obs-defs.h Update copyrights/names 2023-05-20 01:31:18 -07:00
obs-display.c libobs: Check if adapter can safely fast clear 2023-07-29 16:34:47 -07:00
obs-encoder.c libobs: Fix grouped encoders never starting again after disconnect 2024-04-20 16:54:26 -07:00
obs-encoder.h libobs,libobs-opengl: enable GPU encoding for OpenGL 2024-01-26 20:01:58 -05:00
obs-ffmpeg-compat.h libobs: Remove legacy FFmpeg compatibility 2023-07-12 15:57:43 -04:00
obs-hevc.c Update copyrights/names 2023-05-20 01:31:18 -07:00
obs-hevc.h Update copyrights/names 2023-05-20 01:31:18 -07:00
obs-hotkey-name-map.c libobs: Use uthash for hotkey name map 2023-03-18 10:47:49 +01:00
obs-hotkey.c libobs: Do not send hotkey_bindings_changed if nothing changed 2023-03-18 10:47:50 +01:00
obs-hotkey.h libobs: Deprecate obs_hotkey_enable_strict_modifiers 2022-06-04 16:03:23 -07:00
obs-hotkeys.h libobs: Remove _WIN32 ifdef from enum 2019-11-17 20:30:42 -08:00
obs-interaction.h Update copyrights/names 2023-05-20 01:31:18 -07:00
obs-internal.h libobs: Insert captions on all video tracks 2024-04-26 18:17:34 -07:00
obs-missing-files.c libobs: Add missing file API to sources 2021-01-17 10:31:58 +13:00
obs-missing-files.h libobs: Add missing file API to sources 2021-01-17 10:31:58 +13:00
obs-module.c libobs: Add encode_texture2 function to struct obs_encoder_info 2024-01-26 20:01:58 -05:00
obs-module.h CI: Update to clang-format 16 2023-08-10 16:07:25 -04:00
obs-nal.c Update copyrights/names 2023-05-20 01:31:18 -07:00
obs-nal.h Update copyrights/names 2023-05-20 01:31:18 -07:00
obs-nix-platform.c libobs,libobs-opengl,obs-ffmpeg-mux: Calm deprecation warnings on *nix 2023-01-19 13:08:46 -05:00
obs-nix-platform.h libobs: Do not hide OBS_NIX_PLATFORM_WAYLAND behind ifdef 2023-08-24 13:32:33 -07:00
obs-nix-wayland.c libobs: Add media key support for linux 2022-10-29 16:08:16 -07:00
obs-nix-wayland.h libobs: Add a Wayland platform 2021-02-09 09:39:04 -03:00
obs-nix-x11.c Update copyrights/names 2023-05-20 01:31:18 -07:00
obs-nix-x11.h libobs/nix: Move X11-specific code to obs-nix-x11.c 2021-02-01 19:03:43 -03:00
obs-nix.c libobs: Fix relocatable Linux builds using legacy portable build flag 2024-04-16 12:46:51 -04:00
obs-nix.h libobs/nix: Move X11-specific code to obs-nix-x11.c 2021-02-01 19:03:43 -03:00
obs-output-delay.c libobs: Replace circlebuf with deque 2024-01-16 16:45:09 +01:00
obs-output.c libobs: Avoid adding captions on non H.264 streams 2024-04-26 18:17:34 -07:00
obs-output.h libobs: Add support to obs-outputs for multi video encoders 2023-06-14 02:24:54 -07:00
obs-properties.c libobs: Fix crash when plugins delete properties in callback 2023-11-04 23:31:07 -05:00
obs-properties.h libobs,UI: Add properties radio button list 2023-05-20 16:48:23 -07:00
obs-scene.c libobs: Save crop to bounds when saving transform states 2024-02-20 21:18:51 -06:00
obs-scene.h libobs: Add automatic cropping to bounds for scene items 2023-12-16 18:00:11 -06:00
obs-service.c Update copyrights/names 2023-05-20 01:31:18 -07:00
obs-service.h libobs: Add bearer token to obs_service_connect_info 2023-06-09 20:20:49 -05:00
obs-source-deinterlace.c Update copyrights/names 2023-05-20 01:31:18 -07:00
obs-source-transition.c Update copyrights/names 2023-05-20 01:31:18 -07:00
obs-source.c libobs: Remove unused variable in obs_source 2024-04-20 16:07:37 -07:00
obs-source.h libobs: Add obs_source_info.filter_add 2023-07-29 16:15:21 -07:00
obs-video-gpu-encode.c libobs: Add obs_encoder_group_keyframe_aligned_encoders 2024-04-12 14:52:32 -07:00
obs-video.c libobs: Add obs_encoder_group_keyframe_aligned_encoders 2024-04-12 14:52:32 -07:00
obs-view.c libobs: Add obs_view_enum_video_info 2023-12-02 18:05:55 -06:00
obs-win-crash-handler.c Update copyrights/names 2023-05-20 01:31:18 -07:00
obs-windows.c cmake: Add changes for CMake build framework 3.0 2023-06-29 10:11:32 -04:00
obs.c libobs: Add obs_encoder_group_keyframe_aligned_encoders 2024-04-12 14:52:32 -07:00
obs.h libobs: Add obs_encoder_group_keyframe_aligned_encoders 2024-04-12 14:52:32 -07:00
obs.hpp CI: Update to clang-format 16 2023-08-10 16:07:25 -04:00
obsconfig.h.in cmake/libobs: Only set beta/rc increment 2023-10-06 17:21:51 -06:00
obsversion.c.in libobs: Use static library for version string information 2023-05-27 16:48:24 -07:00
obsversion.h libobs: Use static library for version string information 2023-05-27 16:48:24 -07:00