- 06 1月, 2018 10 次提交
-
-
由 Matt Morrissette 提交于
Fix FMS authentication to support RTMP connection URLs that have a query string parameter already. Closes jp9000/obs-studio#1105
-
由 Matt Morrissette 提交于
Closes jp9000/obs-studio#1106
-
由 Jim 提交于
UI: Add help portal link to help menu
-
由 pkviet 提交于
Some audio devices do not have a fixed number of channels. For example, Soundflower. This was previously fixed by defaulting the speaker layout to stereo. With surround sound support, the default has been changed to the output speaker layout as set in Settings > Audio. Closes jp9000/obs-studio#1110
-
由 pkviet 提交于
The list of channel layouts available for decklink input is missing 2.1 & 4.1 layouts. The commit adds them. This aligns the decklink input with the speaker layouts available at outputs. Having different layouts as input and output invokes FFmpeg resampler, which remixes the channels in non trivial way except when downmixing to stereo. This patch allows to avoid such uncontrolled remix of channels with decklink input.
-
由 pkviet 提交于
The core audio aac encoder has bitrates maps specific to speaker layouts. Previously, the bitrate map maxed at 320 kbs and was the map for stereo. The bitrate map is now tailored to the speaker layout. In practice this unlocks higher bitrates. For instance up to 960 kbs for 7.1. Additionally the commit fixes a bug with 2.1 with channels not ordered correctly.
-
由 pkviet 提交于
Bitrate map was previously maxed at 256 kbs which is OK for stereo. This commit enables up to 1024 kbs which can be used for surround channel layouts.
-
由 Joel Bethke 提交于
-
由 pkviet 提交于
(also obs, deps/media-playback, libobs/audio-monitoring, decklink, linux-alsa, linux-pulseaudio, mac-capture, obs-ffmpeg, win-dshow, win-wasapi) Default channel layout for 4 channels is 4.0 in FFmpeg. Replacing quad with 4.0 will improve compatibility since FFmpeg has better support of its default channel layouts.
-
由 pkviet 提交于
(also modifies obs-ffmpeg, audio-monitoring, win-wasapi, decklink, obs-outputs) Removes speaker layouts which are not exposed in UI. The speaker layouts selectable by users in the UI are the most common ones. It is not necessary to keep other layouts. (This basically removes 5POINT1_SURROUND, 7POINT1_SURROUND, SURROUND =3.0).
-
- 05 1月, 2018 14 次提交
-
-
由 Jim 提交于
rtmp-services: Add Twitch Salt Lake City ingest
-
由 J.D. Purcell 提交于
Noise Suppression: Clamp sample values before converting to integer. This fixes an issue where samples exceeding full scale would overflow, resulting in heavy distortion. Closes jp9000/obs-studio#1113
-
由 SuslikV 提交于
Scene filters were not being copied when a scene was duplicated with obs_scene_duplicate. Closes jp9000/obs-studio#1104
-
由 SuslikV 提交于
(This commit also modifies the UI) The source release was being done in the wrong file.
-
由 jp9000 提交于
-
由 Jim 提交于
UI: Fix minor Rachni theme bugs
-
由 jp9000 提交于
This would fail to release the reference if the 'direct' parameter was used. Closes jp9000/obs-studio#1116
-
由 SuslikV 提交于
vec4_set was the equivalent to vec2_set. Closes jp9000/obs-studio#1115
-
由 Richard Stanway 提交于
(Windows only) 3rd party antivirus / firewalls cause a large number of issues in OBS. Logging which products are installed will help narrow down potential issues when users ask for help and include their log files. Closes jp9000/obs-studio#1124
-
由 Colin Edwards 提交于
Closes jp9000/obs-studio#1127
-
由 jp9000 提交于
-
由 jp9000 提交于
-
由 jp9000 提交于
Adds a scripting tool that gives the users the ability to load scripts and change their settings.
-
由 jp9000 提交于
Allows Lua/Python scripting support.
-
- 04 1月, 2018 16 次提交
-
-
由 jp9000 提交于
Allows the ability to pass private data to a callback (useful specifically for scripting purposes).
-
由 jp9000 提交于
Allows passing button-specific private data to the button callback rather than just passing the private data of the properties object.
-
由 jp9000 提交于
The function in the header was marked as just inline, which would cause processing problems for SWIG.
-
由 jp9000 提交于
Prevents SWIG from being able to process certain declarations that would cause binding generation errors/warnings.
-
由 jp9000 提交于
Implements the OBS_SOURCE_CAP_DISABLE capability flag in to the user interface.
-
由 jp9000 提交于
-
由 jp9000 提交于
This event is called when all scene data has been unloaded.
-
由 jp9000 提交于
-
由 jp9000 提交于
When the program first starts up, or rather when a scene collection is loaded, the frontend API OBS_FRONTEND_EVENT_SCENE_CHANGED event would not get triggered.
-
由 jp9000 提交于
-
由 jp9000 提交于
Allows safely removing callbacks from within the callbacks themselves.
-
由 jp9000 提交于
Allows loading data before actually loading any scene data.
-
由 jp9000 提交于
Allows for projects other than UI to be able to reference these CMake variables.
-
由 jp9000 提交于
The "obs" global variable can still be accessed by functions during shutdown. To prevent access to the variable during shutdown, move the pointer to a temporary function variable, and set the "obs" global variable to NULL before shutting down.
-
由 jp9000 提交于
Individual property objects would store pointers to strings rather than copies of the strings and assume that memory would continue to exist, so instead just duplicate the strings.
-
由 jp9000 提交于
Because it would be troublesome to add the ability to remove source types (in case for example a script fails to reload), instead make it so source types can be temporarily disabled while the program is running.
-