obs-studio/deps
Jim 03d9bda387 libobs: Deprecate obs object addref functions
Deprecates:
obs_source_addref()
obs_output_addref()
obs_encoder_addref()
obs_service_addref()
obs_scene_addref()

These functions should be considered unsafe and not used. Instead, use:
obs_source_get_ref()
obs_output_get_ref()
obs_encoder_get_ref()
obs_service_get_ref()
obs_scene_get_ref()

These functions return a pointer to the incremented object only if the
object is still valid, otherwise they will return null, indicating that
the object is no longer valid or is unsafe to use.

The reason why this is being done is because certain third party plugins
seem to be using addref, and are somehow managing to call addref on
sources that have already been fully released. For the sake of safety,
almost all usage of these functions within OBS have also been replaced
as well.
2022-01-25 05:20:03 -08:00
..
blake2 cmake: Add cmake folders 2020-05-13 06:52:37 -07:00
file-updater CMake: Set PIC for all library targets 2020-09-09 01:55:50 +02:00
glad deps-glad: Add DMA-BUF EGL extensions 2021-02-13 19:42:01 -03:00
ipc-util ipc-util: Fix potential ready_event hang 2021-11-21 01:38:36 -08:00
jansson deps: Update cmake_minimum_required to 2.8.12 2021-01-18 01:37:45 -08:00
json11 deps/json11: Update to most recent version 2020-12-09 22:23:03 -08:00
libcaption libcaption: Fix static keyword placement 2021-01-29 23:59:23 -08:00
libff deps: Update cmake_minimum_required to 2.8.12 2021-01-18 01:37:45 -08:00
lzma cmake: Add cmake folders 2020-05-13 06:52:37 -07:00
media-playback media-playback: Fix rist demuxing 2022-01-14 20:50:14 -08:00
obs-scripting libobs: Deprecate obs object addref functions 2022-01-25 05:20:03 -08:00
opts-parser obs-x264: Move options parser to its own lib 2021-10-25 12:24:16 -07:00
w32-pthreads cmake: Add cmake folders 2020-05-13 06:52:37 -07:00
CMakeLists.txt obs-x264: Move options parser to its own lib 2021-10-25 12:24:16 -07:00