- 31 7月, 2020 1 次提交
-
-
由 Ka Ho Ng 提交于
util_mul_div64() is a new helper to do scaling. This commit sweeps the oss-audio plugin code to generalize the way of doing scaling.
-
- 30 7月, 2020 7 次提交
-
-
由 jp9000 提交于
-
由 jp9000 提交于
Allows setting the current frame directly when seeking. If not set, will just use preload if avaialble.
-
由 jp9000 提交于
Allows the ability to directly override the current async frame immediately.
-
由 Jim 提交于
Fix preloaded video behavior
-
由 Joel Bethke 提交于
CI: Fix Brew Bundler breaking without prior brew update
-
由 PatTheMav 提交于
-
由 antho 提交于
Closes obsproject/obs-studio#3227
-
- 28 7月, 2020 6 次提交
-
-
由 Jim 提交于
UI: Make macOS 'always on top' more aggressive
-
由 Jon Topper 提交于
Applications like Keynote, in full screen mode, cover up OBS. This change forces windows that have been set as 'always on top' (eg. projector windows) to sit above Keynote's full screen view by manipulating the NSWindow's level attribute.
-
由 Jim 提交于
UI: Fix clickable text on boolean properties with tooltips
-
由 AngeredZeus 提交于
-
由 Jim 提交于
libobs: Add util/sse2neon.h to CMakeLists.txt
-
由 Uro 提交于
Add util/sse2neon.h to libobs_util_HEADERS in CMakelists.txt. The previous patch #3180 for arm/rpi support was missing this in libobs/CMakeLists.txt, and as a result plugins such as obs-websocket, obs-ndi fail to compile on arm/rpi as the header is not copied with the install.
-
- 27 7月, 2020 5 次提交
-
-
由 Jim 提交于
obs-qsv11: Fix bug mapping old qsv settings to new
-
由 brittneysclark 提交于
Fix for an issue found where new "Latency" and "Subjective Video Enhancement" options where always using default settings even after being changed in UI. This issue was introduced when mapping old QSV settings to new ones.
-
由 Jim 提交于
win-capture: Make Vulkan frame data local to queue
-
由 jpark37 提交于
Prevents multiple queues in the same family from racing on frame data. Removal of vk_family_data also fixes broken capacity calculation. Two queue families can share the same index if one is "protected-capable" and the other isn't.
-
由 jpark37 提交于
-
- 25 7月, 2020 3 次提交
-
-
由 Jim 提交于
win-capture: Improve Vulkan hook stability
-
由 Rodney 提交于
UI/CI/rtmp-services: Remove Mixer
-
由 jpark37 提交于
Make fixes mostly to stabilize CTS. Tested on Windows with RTX 2080 Ti. Use separate linked-list maps for devices and queues. Process queues upfront in OBS_CreateDevice, and not lazily in OBS_GetDeviceQueue. Handle failed node allocation for OBS_CreateInstance, OBS_CreateDevice, and OBS_CreateSwapchainKHR. Handle VK_NULL_HANDLE for OBS_DestroySurfaceKHR and OBS_DestroySwapchainKHR. Add temporary code path CTS_WORKAROUND to deal with CTS sharing surfaces between instances. Fix return value for OBS_DestroyInstance. Add missing _freea calls, required for _malloca. Make sure the queue passed to OBS_QueuePresentKHR supports transfer to safely call vkCmdCopyImage. Update GetInstanceProcAddr/GetDeviceProcAddr to conform closer to spec. Remove extra macros because I dislike indirection more than verbosity.
-
- 24 7月, 2020 3 次提交
-
-
由 Richard Stanway 提交于
This prevents a stale texture from being visible for a single frame when there is no preloaded video.
-
由 Richard Stanway 提交于
The previous preloaded video behavior updated the texture on preload rather than when the video was shown, during which time the texture may have been modified by other processes, resulting in the wrong frame being displayed.
-
由 Richard Stanway 提交于
The OBSContext never called obs_startup but would always call obs_shutdown in its destructor, resulting in shutdown calls even if libobs wasn't initialized (eg due to a startup error). Instead, we now track if libobs was initialized in OBSApp and call shutdown in the destructor.
-
- 23 7月, 2020 4 次提交
-
-
由 Matt Gajownik 提交于
CI: Disable Python on macOS
-
由 Ryan Foster 提交于
Follow-up to 63373a8f and 2c60aa2a (PR #3203).
-
由 Joel Bethke 提交于
CI: Disable Python for Mac PR automation
-
由 jpark37 提交于
-
- 22 7月, 2020 5 次提交
- 21 7月, 2020 2 次提交
- 20 7月, 2020 4 次提交
-
-
由 Jim 提交于
win-dshow: Fix virtual camera enable bug
-
由 Clayton Groeneveld 提交于
-
由 jp9000 提交于
-
由 Jim 提交于
UI: Use non-native file dialog w/ Linux
-