- 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 1 次提交
-
-
由 Jim 提交于
obs-ffmpeg: Set average framerate in video stream
-
- 06 6月, 2018 2 次提交
- 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.
-
- 03 6月, 2018 2 次提交
- 02 6月, 2018 1 次提交
-
-
由 Ryan Foster 提交于
-
- 31 5月, 2018 1 次提交
-
-
由 Zachary Lund 提交于
We're expecting a variable with double precision. Since we don't read the value of these doubles with a particular precision, it can often lead to unpredictable results where the value set isn't the one intended due to the loss of precision from float->double conversion.
-
- 30 5月, 2018 1 次提交
-
-
由 Richard Stanway 提交于
Windows 10 shows a busy cursor when a process is created, this is not useful for our background processes which have no UI.
-
- 29 5月, 2018 3 次提交
-
-
由 Zachary Lund 提交于
Closes obsproject/obs-studio#1300
-
由 Jim 提交于
CI: Upgrade to VS2017 on Appveyor
-
由 nleseul 提交于
-
- 27 5月, 2018 1 次提交
-
-
由 Ryan Foster 提交于
This commit fixes an issue where videos created with OBS will appear as having 1000 FPS in some media players.
-
- 22 5月, 2018 1 次提交
-
-
由 Jim 提交于
Multiview updates
-
- 21 5月, 2018 10 次提交
-
-
由 craftwar 提交于
-
由 Shaolin 提交于
The variable name changes were done with the intent to ease the abstraction of the scene, preview and program width/height size so its not related with the canvas size but directly related with our concept of scenes.
-
由 Shaolin 提交于
-
由 Shaolin 提交于
The variable name changes were done with the intent to ease the abstraction of the scene, preview and program width/height size so its not related with the canvas size but directly related with our concept of scenes.
-
由 Shaolin 提交于
-
由 Shaolin 提交于
-
由 Shaolin 提交于
-
由 Shaolin 提交于
Make the safe areas respect the EBU R 95 and Rec. ITU-R BT.1848-1 standards for 16:9 content. Links: https://tech.ebu.ch/docs/r/r095rev1_March2016.pdf and https://www.itu.int/dms_pubrec/itu-r/rec/bt/R-REC-BT.1848-1-201510-I!!PDF-E.pdf
-
由 Shaolin 提交于
-
由 Shaolin 提交于
-