- 30 4月, 2018 1 次提交
-
-
由 Tjienta Vara 提交于
Add a new algorithm to calculate the true-peak. It implements the Whittaker- Shannon interpolation from four samples to create 4 intermediate samples (5 x oversampling) inbetween the middle two samples. With 4 samples and 4 intermediate samples the algorithm can be implemented as a 4x4 vector-matrix cross product, which is ideal for SSE. I've also replaced the sample-peak algorithm using SSE as well to improve performance. Closes obsproject/obs-studio#1189
-
- 27 4月, 2018 4 次提交
-
-
由 Jim 提交于
win-capture: Avoid obs functions in init_hooks
-
由 Jim 提交于
UI: Fix no_space file naming for replays
-
由 Jim 提交于
rtmp-services: Update ingest list for Restream.io
-
由 Andrew Surzhynskyi 提交于
-
- 26 4月, 2018 4 次提交
-
-
由 SuslikV 提交于
Replays was ignoring user's settings when generating replays filenames.
-
由 Jim 提交于
Separate crash handler from libobs startup
-
由 Zachary Lund 提交于
-
由 Zachary Lund 提交于
-
- 25 4月, 2018 4 次提交
-
-
由 Cephas Reis 提交于
Closes obsproject/obs-studio#1266
-
由 Jim 提交于
obs-ffmpeg: fill in more fields on audio frames
-
由 Zachary Lund 提交于
Closes obsproject/obs-studio#1263
-
由 Zachary Lund 提交于
-
- 24 4月, 2018 1 次提交
-
-
由 jp9000 提交于
Adds obs_add_raw_video_callback() and obs_remove_raw_video_callback() functions which allow the ability to get raw video frames without necessarily needing to create an output.
-
- 23 4月, 2018 5 次提交
-
-
由 jp9000 提交于
Reduces GPU usage when encoding is not active. Does not perform color conversion, frame staging, or frame downloading unless encoding is explicitly active.
-
由 Shaolin 提交于
This should ease the support task to help with performance and xcomposite issues on such systems. Closes obsproject/obs-studio#1194
-
由 Jim 提交于
UI: Disable paste filters unless a source is selected
-
由 Alex Anderson 提交于
Fixes the paste filters right click option to behave like copy. See: https://obsproject.com/mantis/view.php?id=1220 and #1261
-
由 Colin Edwards 提交于
-
- 22 4月, 2018 4 次提交
-
-
由 Jim 提交于
libobs: Fix pasting filters crash when missing sources
-
由 Ryan Foster 提交于
Closes obsproject/obs-studio#1270
-
由 Shaolin 提交于
Closes obsproject/obs-studio#1259
-
由 Jim 提交于
UI: Change monitoring device on profile change
-
- 21 4月, 2018 3 次提交
-
-
由 SuslikV 提交于
Prevents Alt-Enter from attempting to automatically fullscreen an OBS graphics display. Closes obsproject/obs-studio#1248
-
由 Jim 提交于
obs-outputs/flv: Fix ECMA array size
-
由 Igor Bochkariov 提交于
Audio controls in OBS Mixer and Advanced Audio Properties window are not sorted at all. Every time OBS is restarted they get shuffled (Jim note: This is due to json object hashing). The order of these controls is additionally not consistent between the mixer and the advanced audio properties window. Closes obsproject/obs-studio#1242
-
- 20 4月, 2018 6 次提交
-
-
由 jp9000 提交于
Allows the ability to get the last rendered texture of the main output view.
-
由 Jim 提交于
[Qt 5.11] Include 'QAction' in 'scripts.cpp' to fix a build failure.
-
由 sorayuki 提交于
The filters array should not be accessed without locking the filter mutex. This locks the filter mutex, grabs a reference to the first filter, unlocks the mutex, renders the filter, and then releases the reference. Closes obsproject/obs-studio#1215
-
由 Jim 提交于
Vth264 fixes
-
由 Shaolin 提交于
The "Delete" shortcut is already set in the UI/forms so the old code would only change shortcuts in macOS. Closes obsproject/obs-studio#1212
-
由 Murnux 提交于
On windows, the "Always on top" state can safely be used without closing dialogs. Closes obsproject/obs-studio#1207
-
- 19 4月, 2018 6 次提交
-
-
由 jp9000 提交于
Holds the clipping flash for one second to better indicate that clipping is occurring. Closes obsproject/obs-studio#1201
-
由 Alex Anderson 提交于
Add Selected and Hidden Array Values Let developers get and set whether items in an editable list are hidden or selected. May be useful in when editable lists are modified and handled in a callback. Especially when edit button callbacks are used. Closes obsproject/obs-studio#1200
-
由 Jim 提交于
Save Windowed Projectors on exit
-
由 comex 提交于
After you call av_frame_alloc(), ffmpeg expects you to fill in certain fields on the frame, depending on whether it's an audio or video frame. obs-ffmpeg did this in the two places where it allocates video frames, but not where it allocates audio frames. On my system, using trunk ffmpeg and the Opus codec, this causes OBS to crash while calling avcodec_send_frame, ultimately because av_frame_copy fails due to 'dst->format < 0' (as 'format' stays at the default of -1), causing a null pointer to be added to a buffer queue, which later gets dereferenced. Oddly, the fields in question can just be copied directly from corresponding fields in the AVCodecContext, but I don't see any ffmpeg API to automatically copy all relevant fields, and all the examples I've seen do it by hand. So this patch does the same.
-
由 Alex Anderson 提交于
Solves crash when a user tries to paste filters without selecting a source or when pasting filters from a deleted source. This commit checks if both sources are still valid before pasting. This addresses Mantis Issue 1220 (https://obsproject.com/mantis/view.php?id=1220).
-
- 17 4月, 2018 1 次提交
-
-
由 Shaolin 提交于
When an user launches a multiple instance of obs and don't use the -m flag, wait until the confirmation to launch to create a new log file. This avoids a short log with no information when using the Help -> Update Last Log. Closes obsproject/obs-studio#1164
-
- 14 4月, 2018 1 次提交
-
-
由 jp9000 提交于
-