- 18 6月, 2018 3 次提交
- 17 6月, 2018 1 次提交
-
-
由 Jim 提交于
libobs, UI: reset hotkey description on target rename
-
- 13 6月, 2018 2 次提交
-
-
由 Jim 提交于
UI: Fix mixer dock widget minSize being too big
-
由 Shaolin 提交于
When the vertical volume meter was introduced it set in the OBSBasic.ui mixer dock definition a min width/height that was valid for both widgets. QStackedWidget hints the minimum size as the higher w/h of its children so this workaround is necessary.
-
- 12 6月, 2018 1 次提交
-
-
由 jp9000 提交于
If the transition point was above or equal to 1.0, it would cause a divide by 0 error a few lines down. This could cause audio data to become corrupted with NAN audio data when mixing, which can cause certain audio encoders (namely the FFmpeg AAC encoder) to fail. It was possible for the transition point to be above or equal to 1.0 if the stinger media file was no longer loadable for whatever reason.
-
- 09 6月, 2018 4 次提交
-
-
由 Daniel Lopez 提交于
When using a macOS running on a case-sensitive filesystem, the project build fails due to AudioToolBox/AudioQueue.h not being found. The correct path is AudioToolbox/AudioQueue.h. Since macOS comes with a case-insensitive filesystem by default, this is a rare ocurrence among developers who change it to be case-sensitive.
-
由 Daniel Lopez 提交于
This little change skips returning true immediately when a call to CoreAudio fails. Instead, it uses similar behavior as further 3 calls below this change, just checking for unfreed pointers before also returning true.
-
由 Daniel Lopez 提交于
This bug fix is to show output devices in the Advanced Audio Settings configuration, where currently on macOS it shows erroneously input devices.
-
由 Jim 提交于
obs-x264: Specify x264 color space for BT.601
-
- 08 6月, 2018 1 次提交
-
-
由 Bjorn 提交于
Back in an older commit, the default YUV colorspace was changed to 601 in order to ensure correct playback in video players that ignore the contents of the H264 header. x264's "undef" is unfortunately not what players that don't ignore the header expect for BT.601, resulting in incorrect colors when played back. Setting it to "bt470bg", similar to what is specified in ffmpeg outputs, remedies this issue.
-
- 07 6月, 2018 7 次提交
- 06 6月, 2018 2 次提交
- 05 6月, 2018 3 次提交
- 04 6月, 2018 16 次提交
-
-
由 Jim 提交于
obs-filters: Use double-precision where viable
-
由 Jim 提交于
libobs: Copy metadata for tracks/streams when remuxing
-
由 jp9000 提交于
-
由 jp9000 提交于
-
由 jp9000 提交于
-
由 jp9000 提交于
-
由 jp9000 提交于
-
由 jp9000 提交于
Allows the ability to group scene items. Groups internally are sub-scenes, which allows the ability to add unique filters and transforms to each group.
-
由 jp9000 提交于
Allows scenes to have a custom size. Mainly used for grouping, but can be extended with public API later.
-
由 jp9000 提交于
Prevents a potential race condition with the scene mutex.
-
由 jp9000 提交于
Defers updating the scene item transform to the graphics thread to reduce the number of transform update calls.
-
由 jp9000 提交于
-
由 jp9000 提交于
-
由 jp9000 提交于
Fixes a bug where items that had cropping would recalculate transform every frame. obs_scene_item::last_width and obs_scene_item::last_height would be set to the cropped sizes rather than the source's actual size.
-
由 jp9000 提交于
-
由 jp9000 提交于
Adds a simple signal reference counting function (signal_handler_connect_ref) that makes it so that signals keep the handler around until the all the signal itself is disconnected. This prevents potential crashes where a signal might try to disconnect after a handler has already been destroyed (typically in C++ with OBSSignalHandler helper objects, where destruction isn't guaranteed to be predictable). This also modifies OBSSignalHandler to use the reference-counting connections.
-