- 24 5月, 2016 4 次提交
-
-
由 jp9000 提交于
Sometimes windows will report 2 gigs instead of 4 gigs max.
-
由 jp9000 提交于
If a transition had a fixed size, it would not render itself or its sub-sources according to that fixed size. The fixed size value was essentially being ignored.
-
由 jp9000 提交于
When a transition is not in the state of transitioning from one source to another, it would not use the sub-source's assigned matrix to render.
-
由 jp9000 提交于
This fixes a bug where the sub-sources on a transition wouldn't render with the expected size when the transition had a different size from its sub-sources
-
- 21 5月, 2016 4 次提交
-
-
由 Jim 提交于
rtmp-services: fix url
-
由 Kilian von Pflugk 提交于
-
由 Jim 提交于
rtmp-services: Add Nood as a service
-
由 Kilian von Pflugk 提交于
Nood is a Live video streaming platform and community for adults https://www.nood.tv
-
- 17 5月, 2016 1 次提交
-
-
由 Robin Hielscher 提交于
As commented on: https://github.com/jp9000/obs-studio/commit/cab28190337255a85bbc7b244f2821f3adebeb5f#commitcomment-17482672 And according to: https://www.facebook.com/facebookmedia/get-started/live Max 2-second keyframe interval and max video bitrate of 2500. Closes jp9000/obs-studio#541
-
- 16 5月, 2016 2 次提交
- 15 5月, 2016 4 次提交
- 14 5月, 2016 3 次提交
- 13 5月, 2016 8 次提交
-
-
由 jp9000 提交于
This reverts commit 8d520b97. This can actually cause a hard lock due to the windows API when destroying window capture. When the graphics thread locks the source list for doing tick or render, and then the UI thread tries to destroy a source, the UI thread will wait for the graphics thread to complete rendering/ticking of sources. The video_tick of window capture would then check windows in the same process and try to query the window's name via GetWindowText. However, GetWindowText is synchronous, and will not return until the window event has been processed by the UI thread, so it will perpetually lock because the two threads are waiting for each other to finish.
-
由 jp9000 提交于
Allows window capture to capture windows of the current process, and adds windows of the current process to the end of the window list.
-
由 jp9000 提交于
-
由 jp9000 提交于
On windows, if you were saving a file name or directory with characters that are not of the current windows character set, it could cause the file saving process to fail. This fixes it so that on windows it uses wmain and converts the unicode command line to a UTF-8 command line, which works with FFmpeg.
-
由 jp9000 提交于
This flag should be reset when the user changes the game capture settings.
-
由 jp9000 提交于
If a process is already hooked, immediately initialize the capture rather than wait for the processes to initialize or wait for the timer to trigger.
-
由 jp9000 提交于
Prevents game capture from acting as a global source. This fixes an issue where a game capture in another scene could capture a window and prevent a separate game capture in the current scene from being able to capture that same window.
-
由 jp9000 提交于
Completely shut down monitor capture when it's not being shown in the program (for example in a different scene). This fixes an issue where it would cause lag when a game enters fullscreen mode.
-
- 12 5月, 2016 11 次提交
-
-
由 jp9000 提交于
After testing, LA_ICQ may not always be supported, so use regular ICQ for recordings instead. Also fixes a bug where simple output mode wouldn't even use LA_ICQ.
-
由 jp9000 提交于
Instead of just remuxing from FLV to MP4, allow remuxing to/from the various container formats that are available.
-
由 jp9000 提交于
In the advanced output section of settings, when a different encoder is set, it would try to pass over settings from the other encoder, which may or may not be fully compatible with different encoders. Instead, just set it to defaults if it's on an encoder that's different from the currently loaded encoder.
-
由 jp9000 提交于
When settings are being loaded in to the settings dialog, it would recreate the encoder property views more than once unnecessarily.
-
由 jp9000 提交于
The "cbr" setting has been deprecated, so if the user is using that setting for any of the encoders, convert it to set "rate_control" to "CBR". Additionally, if an encoder is using x264 with VBR and the buffer size is set to 0, change the rate control mode to CRF.
-
由 jp9000 提交于
When using simple output mode, previously NVENC did not support a constant quality rate control method, and you'd have to use VBR with bitrate. However CQP has since been added to NVENC, and it's preferable to use for recording when available instead of using VBR.
-
由 jp9000 提交于
For setting CBR on encoders, use "rate_control" set to "CBR" instead of setting the "cbr" setting (which is now deprecated) to true.
-
由 jp9000 提交于
Instead of using "cbr" to set the rate control mode for encoders (which is now considered deprecated for all encoders), set "rate_control" to "CBR".
-
由 jp9000 提交于
Instead of having a "cbr" setting that turns CBR on and off, adds a "rate_control" parameter that sets the rate control method, which can be one of the following: CBR, ABR, VBR, CRF. If the "cbr" setting is used, it will throw a deprecation warning to the log.
-
由 jp9000 提交于
Using the "cbr" parameter is now considered deprecated in favor of using "rate_control" to set the rate control method.
-
由 jp9000 提交于
Instead of using an option that turns CBR on/off, adds rate control methods: VBR, CBR, CQP, Lossless. This moves lossless from being a preset to being a rate control method.
-
- 07 5月, 2016 2 次提交
-
-
由 jp9000 提交于
When clicking the transition properties button and creating the context menu with properties/rename, it would create actions that also included a source reference, but the parent of those actions was the main window instead of the menu, so those actions would stay created until the main window was destroyed. This would cause bugs with saving/loading scenes where children of that transition would also be perpetually referenced. So instead of using the main window, just use a pointer to the menu itself as the parent so that when the menu is destroyed, the actions are also destroyed, and the source refs released.
- 06 5月, 2016 1 次提交
-
-
由 jp9000 提交于
Fixes an issue where the main window would load off-screen if its last saved position was inside a monitor that no longer exists.
-