- 29 8月, 2014 7 次提交
-
-
由 jp9000 提交于
Some devices burst their audio (such as when querying audio from directshow), and the 250 millisecond threshold that sets the audio meter back to muted status would erroneously cause the meter to appear bounce back between muted and unmuted. Instead, a one second test should be sufficient time to prevent that from happening.
-
由 jp9000 提交于
This implements audio support, allowing not only the ability to capture the built-in audio from the video device's audio capture pin, but also the ability to override the default audio with a custom audio device. The DShowInput::Update function was split up and refactored a bit, as it was getting a bit large and messy.
-
由 jp9000 提交于
If the audio didn't start at the 0 timestamp, it would misinterpret it as a timestamp jump because obs_source::next_audio_ts_min is set to 0 on creation. Timestamp starting values should be allowed to start at any arbitrary value.
-
由 Jim 提交于
Handle audio channels correctly in pulseaudio plugin
-
由 fryshorts 提交于
This fixes a bug where the pulseaudio plugin always reported a speaker layout of stereo to obs, regardless of how many channels pulseaudio actually recorded. If the default number of channels was different to 2 this would cause audio distortion.
-
由 jp9000 提交于
This makes win-dshow use the new std::function callbacks instead of the old C-style callbacks.
-
由 jp9000 提交于
-
- 28 8月, 2014 1 次提交
-
-
由 jp9000 提交于
If the properties view changed in the properties window, the viewport of the properties would not trigger a resize because the size of the window itself does not change. This creates a signal that allows the parent to know whether or not to update a viewport, if any.
-
- 27 8月, 2014 5 次提交
-
-
由 jp9000 提交于
-
由 jp9000 提交于
Originally, I tested the fontconfig code on mac and it was working swimmingly. However, it seems to be related to the fact that I am using the ports/homebrew version of fontconfig. Most users do not have that version, and instead use the system built-in version of fontconfig, which apparently does not find any mac fonts.. at all. So, this reverts the mac code to the older mac code we were using to manually find and associate fonts with font files on the mac.
-
由 jp9000 提交于
This moves font-finding code that can be shared to find-font.c.
-
由 jp9000 提交于
-
由 jp9000 提交于
-
- 26 8月, 2014 12 次提交
-
-
由 jp9000 提交于
-
由 jp9000 提交于
Sometimes certain drivers do not have the capability required to initialize the graphics subsystem (mesa currently, for example). Instead of saying "your hardware is too old", state that the drivers may also be at fault.
-
由 Jim 提交于
Add latest translations from CrowdIn
-
由 dodgepong 提交于
-
由 dodgepong 提交于
-
由 fryshorts 提交于
-
由 jp9000 提交于
-
由 jp9000 提交于
-
由 jp9000 提交于
If the data isn't manually cleared it will accumulate, and cause json errors if update check/log return is queried more than once
-
由 jp9000 提交于
-
由 jp9000 提交于
GCC marks fread as a function that will throw a warning if you do not use its return value. This is most likely done as a measure to ensure code security.
-
由 jp9000 提交于
-
- 25 8月, 2014 15 次提交
-
-
由 jp9000 提交于
These options should not be set via encoder settings, and may result in unpredictable behavior.
-
由 jp9000 提交于
-
由 jp9000 提交于
The text file filter accidentally said "All font files (*.txt)" instead of saying "Text files (*.txt)". Probably just a mistake from a copy&paste.
-
由 jp9000 提交于
-
由 jp9000 提交于
The log of the settings didn't take in to account the potential of custom x264 options. This changes it to log the actual x264 settings after parsing.
-
由 jp9000 提交于
The parameters for override_base_params were being used in the wrong order.
-
由 jp9000 提交于
If tune or preset is invalid it'll just cause x264 to not load at all, which I feel is a bit over the top. Instead, if the values aren't valid, then just make it default to no tune if the tune is invalid, and 'veryfast' preset if the preset is invalid.
-
由 Palana 提交于
-
由 jp9000 提交于
This makes it easier to do two things: 1.) Get the skipped frames count relative to each specific output 2.) Make it so that getting the 'current' log will always contain information about skipped frames. Before, you'd have to force the user to restart the program and get the last log, which was really annoying when you just wanted to see how the encoders were performing.
-
由 jp9000 提交于
When polling the file for changes, if the file doesn't exist, avoid repeating the message over and over again that it couldn't find the file.
-
由 jp9000 提交于
Doing just return could cause it to bypass the font_obj cleanup
-
由 jp9000 提交于
-
由 jp9000 提交于
-
由 jp9000 提交于
-
由 Palana 提交于
This should probably be reevaluated once we have global hotkeys or other functions that would require OBS to not be sent to sleep while in the background without having any sort of encoder running
-