- 16 10月, 2020 3 次提交
-
-
由 jpark37 提交于
Helps prevent Stats dock from resizing OBS when long text is set.
-
由 Clayton Groeneveld 提交于
-
由 Clayton Groeneveld 提交于
-
- 15 10月, 2020 2 次提交
-
-
由 jp9000 提交于
For some reason, currently unknown, FFmpeg logging has to be set to something in order for HLS to not fail on Windows, even if it's just an empty function. (Author comment: I don't feel comfortable not knowing why, my theory is that FFmpeg has an issue with this internally with HLS on Windows related to logging or how it's trying to log, I have absolutely no idea what's going on and if someone can enlighten me or debug FFmpeg itself it'd be real nice to know why.)
-
由 jp9000 提交于
Adds a cmake variable (DEBUG_FFMPEG_MUX) which enables FFmpeg debug output in the ffmpeg-mux subprocess, and if on Windows, shows the console window of the ffmpeg-mux subprocess so the current output can be seen.
-
- 14 10月, 2020 14 次提交
-
-
由 TobiasGSmollett 提交于
Fix #3514 on MacOS and Ubuntu.
-
由 jpark37 提交于
For game capture, hook DXGI release function to release D3D objects if the related swap chain is also being destroyed. An added bonus is that the game capture hook will handle swap chain recreation for applications that don't use ResizeBuffers.
-
由 Jim 提交于
Add HLS streaming output
-
由 Maya Venkatraman 提交于
-
由 Maya Venkatraman 提交于
Add and register an obs_output_info struct called ffmpeg_hls_muxer. It uses ffmpeg's HLS muxer to stream output. Add threading and buffer to reduce skipped frames. Also add frame drop logic when there are too many packets in the buffer for congestion control.
-
由 Maya Venkatraman 提交于
(Jim) Allows the ability to use stream keys with ffmpeg-mux -- this will enable the ability to use it with certain services (such as YouTube) which allow different protocols (such as HLS)
-
由 Maya Venkatraman 提交于
(Jim) Allows the ability to specify mux settings directly on the output's structure itself rather than just via settings. This is useful for network-based muxer outputs (such as HLS).
-
由 Maya Venkatraman 提交于
(Jim) printable_file allows the ability to keep a separate string for logging which will not contain things like stream keys when used with outputs such as HLS.
-
由 Maya Venkatraman 提交于
-
由 Maya Venkatraman 提交于
-
由 Maya Venkatraman 提交于
Allows the ability to get the stream key for YouTube regardless of whether using the normal RTMP or HLS versions of YouTube.
-
由 Maya Venkatraman 提交于
(Jim) Allows the ability to get a link from the service's settings about a specific service selection the user chooses and display it as a "More Info" button that the user can click to find out more information about that particular service.
-
由 Maya Venkatraman 提交于
-
由 Maya Venkatraman 提交于
(Jim) Allows the ability to use it for more output types.
-
- 13 10月, 2020 2 次提交
-
-
由 jp9000 提交于
The frontend API event OBS_FRONTEND_EVENT_REPLAY_BUFFER_SAVED was not being triggered when hotkeys were used because it was only set to trigger when the replay buffer button was clicked, not when a hotkey was used. This fixes it so that the frontend event sends a signal to the frontend so that hotkeys will actually work.
-
由 jp9000 提交于
New events must go at the bottom of the list, not at the top, otherwise ABI will be broken.
-
- 11 10月, 2020 4 次提交
-
-
由 hgonomeg 提交于
* obs-frontend-api: add the event of saving replay buffer Add OBS_FRONTEND_EVENT_REPLAY_BUFFER_SAVED as given by RFC 33 * UI: Emit the replay buffer saved event to the api Send the OBS_FRONTEND_EVENT_REPLAY_BUFFER_SAVED to api (as in rfc33) * docs/sphinx: Add replay buffer saved event Documentation provided for OBS_FRONTEND_EVENT_REPLAY_BUFFER_SAVED (RFC33)
-
由 Scratch 提交于
-
由 pkv 提交于
Adds the virtualcam GUID to win builds on GH actions and azure. Co-authored-by: NPatTheMav <patthemav+github@gmail.com>
-
由 PatTheMav 提交于
-
- 10 10月, 2020 3 次提交
-
-
由 Joel Bethke 提交于
Docs: Fix Frontend Finish Loading event
-
由 Scratch 提交于
-
由 Joshua Berenhaus 提交于
Fixes obsproject/obs-studio#3465
-
- 06 10月, 2020 6 次提交
-
-
由 jp9000 提交于
When deleting a transition, it would sometimes select the one that replaces it, which could be the separator. This would cause undefined behavior. This fixes it so that it selects either the one that replaces it (if a valid one replaces it), or the transition at the bottom of the known list and not the separator.
-
由 jp9000 提交于
-
由 jp9000 提交于
-
由 jp9000 提交于
-
由 jp9000 提交于
Apparently using LoadLibrary on a full path doesn't work -- you need to use SetDllDirectory before loading a library.
-
由 jp9000 提交于
-
- 05 10月, 2020 6 次提交
-
-
由 pkv 提交于
The path of coreaudio dll has changed in current versions of iTunes on windows. The patch fixes the issue while keeping compatibility with previous path. Fixes obsproject/obs-studio#3503
-
由 jp9000 提交于
Refactors the windows import library section so that it uses a list, and remove a slightly unnecessary macro in release_lib
-
由 karenkim-AfreecaTV 提交于
-
由 jp9000 提交于
-
由 jp9000 提交于
EVGA/magewell devices seem to use the default system drivers rather than custom drivers, which causes their audio to become decoupled and treated as completely separate devices rather than as an audio pin on the video device. Basically, this would cause those devices to not have audio by default, and force the user to have to manually select the audio, which is bad user experience. We already had a workaround for this with elgato devices, so expand that code to become a whitelist of devices, and include EVGA/magewell devices.
-