0
0
mirror of https://github.com/obsproject/obs-studio.git synced 2024-09-20 13:08:50 +02:00
obs-studio/libobs
jp9000 d13bbe6e59 libobs: Always try to update transform in current thread
Due to the recent change in which scene items now only update their
transforms during the next frame's tick, snapping sources would
sometimes jitter and have incorrect snapping.  This fixes that issue by
reverting to the behavior of updating the transform immediately rather
than deferring the update to the next frame tick, but only on non-group
items.

This should not be done on items that are sub-items of groups because we
rely on the obs_scene_item::update_transform variable to update the
parent group's transform in addition.
2018-07-24 02:41:31 -07:00
..
audio-monitoring libobs: Fix compilation issue on case-sensitive filesystems 2018-06-08 19:06:23 -05:00
callback libobs/callback: Add signal reference counting 2018-06-03 15:04:03 -07:00
data libobs: Fix I420 shader for (width/2)%4 == 2 resolutions 2017-09-13 16:39:36 +02:00
graphics libobs: Handle 'in', 'out', and 'inout' keywords in shader parsers 2018-05-28 12:07:20 -04:00
media-io libobs: Copy metadata for tracks/streams when remuxing 2018-06-02 10:15:13 -04:00
util libobs/util: Don't use assert for darray_push_back_array 2018-07-18 18:47:44 -07:00
CMakeLists.txt libobs: Use xcb-xinput when available for events 2018-05-07 21:31:16 -03: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: Use unaligned store rather than aligned store 2018-05-01 09:26:10 -07:00
obs-audio-controls.h libobs, UI: Add true peak measurements 2018-04-30 03:53:26 -07:00
obs-audio.c Fix various typos across multiple modules 2017-04-25 22:39:42 -04:00
obs-avc.c libobs: Fix bug in AVC encoder packet allocation 2016-12-24 03:44:13 -08:00
obs-avc.h libobs: Add function to extract AVC header/sei 2016-04-19 08:29:24 -07:00
obs-cocoa.c libobs: Add functions to get logical/physical cores 2017-05-06 11:29:27 -07:00
obs-config.h libobs: Update version to 21.1.0 2018-03-17 11:23:15 -07:00
obs-data.c libobs: Add obs_data_array_push_back_array 2018-07-15 17:09:02 -07:00
obs-data.h libobs: Add obs_data_array_push_back_array 2018-07-15 17:09:02 -07:00
obs-defs.h libobs: Add output stop error for "no space left" 2015-09-18 22:04:23 -07:00
obs-display.c Fix various null pointer issues detected by Coverity 2017-02-25 16:45:45 +01:00
obs-encoder.c libobs: Add function to get encoder object's defaults 2018-07-20 01:49:32 -07:00
obs-encoder.h Fix various typos across multiple modules 2017-04-25 22:39:42 -04:00
obs-ffmpeg-compat.h libobs: Fix FFmpeg constants 2017-11-16 21:38:37 -08:00
obs-hotkey-name-map.c libobs: Fix warning from mingw 2015-07-11 14:26:48 -07:00
obs-hotkey.c libobs: Enable setting hotkey name and description 2018-06-05 01:23:19 +03:00
obs-hotkey.h libobs: Enable setting hotkey name and description 2018-06-05 01:23:19 +03:00
obs-hotkeys.h libobs: Add <> or \| on RT 102-key as hotkey 2017-06-27 21:35:52 -07:00
obs-interaction.h Add interaction support to libobs 2014-09-15 17:19:37 -05:00
obs-internal.h Merge pull request #1282 from computerquip-streamlabs/source-save-load-signal 2018-05-07 14:41:39 -07:00
obs-module.c libobs: Fix log message 2018-01-13 12:26:34 +02:00
obs-module.h libobs: Add post-load module callback 2017-07-21 08:27:31 -07:00
obs-nix.c libobs: Use xcb-xinput when available for events 2018-05-07 21:31:16 -03:00
obs-output-delay.c libobs: Use reference counting for encoder packets 2016-12-08 03:27:39 -08:00
obs-output.c libobs: Update libcaption library 2018-07-08 01:14:27 -07:00
obs-output.h libobs: Add API to specify codec support on encoded outputs 2017-07-14 08:15:16 -07:00
obs-properties.c libobs: Fix property text typo 2018-02-27 05:37:40 -08:00
obs-properties.h libobs: Fix property text typo 2018-02-27 05:37:40 -08:00
obs-scene.c libobs: Always try to update transform in current thread 2018-07-24 02:41:31 -07:00
obs-scene.h libobs: Remove group_sceneitem from obs_scene struct 2018-07-15 19:01:14 -07:00
obs-service.c libobs: Add ability for service to specify its output type 2017-07-14 12:38:46 -07:00
obs-service.h libobs: Add ability for service to specify its output type 2017-07-14 12:38:46 -07:00
obs-source-deinterlace.c libobs: Don't use source flags for async buffering 2017-05-13 23:32:40 -07:00
obs-source-transition.c libobs: Fix audio buffer clear in custom source mixing 2018-01-16 11:56:11 -08:00
obs-source.c libobs: Allow group duplication 2018-07-16 19:03:34 -07:00
obs-source.h libobs: Add ability to disable source types 2018-01-03 17:04:02 -08:00
obs-ui.h Fix various typos across multiple modules 2017-04-25 22:39:42 -04:00
obs-video.c libobs: Deactivate unnecessary GPU ops when not encoding 2018-04-23 08:14:18 -07:00
obs-view.c libobs: Hide sources when an obs_view is destroyed 2015-03-02 12:23:25 -08:00
obs-win-crash-handler.c libobs: Add Windows bitness/arch to crash handler 2016-11-09 12:44:10 -08:00
obs-windows.c libobs: Separate crash handler from startup 2018-04-25 12:56:18 -07:00
obs.c libobs: Change groups to actual public types 2018-07-16 19:01:51 -07:00
obs.h libobs: Add function to get encoder object's defaults 2018-07-20 01:49:32 -07:00
obs.hpp libobs/callback: Add signal reference counting 2018-06-03 15:04:03 -07:00
obsconfig.h.in libobs: Use xcb-xinput when available for events 2018-05-07 21:31:16 -03:00