- 17 10月, 2014 1 次提交
-
-
由 jp9000 提交于
Because other capture methods may end up needing to share this code, separate the window finding source code to window-helpers.c and window-helpers.h. This include a function to fill out a property list with windows, a function to find a window based upon priority/title/class/exe, and a function to decode the window title/class/exe strings from a window setting string.
-
- 15 10月, 2014 12 次提交
-
-
由 Jim 提交于
Add udev support to v4l2 plugin.
-
由 Jim 提交于
Fix cmake policy warning
-
由 Palana 提交于
-
由 fryshorts 提交于
-
由 fryshorts 提交于
This adds code to set up the udev monitoring library and use the events to detect connects/disconnects of devices. When the currently used device is disconnected the plugin will stop recording and clean up, so that the device node is freed up. On reconnection of the device the plugin will use the event to automatically start the capture again.
-
由 fryshorts 提交于
This adds a small helper library to the v4l2 plugin that uses udev to get events for v4l2 devices.
-
由 fryshorts 提交于
This adds a cmake module to find udev/libudev for linux.
-
由 Jim 提交于
Add monitor selection and properties to Monitor Capture (Win)
-
由 Manuel Kroeber 提交于
-
由 Manuel Kroeber 提交于
Function enum_monitors would always stop after first found monitor due to wrong return value.
-
由 Manuel Kroeber 提交于
-
由 Palana 提交于
-
- 14 10月, 2014 12 次提交
-
-
由 Palana 提交于
This should fix blending issues on stream/recording that weren't visible in the preview
-
由 jp9000 提交于
Instead of limiting this to an apple-specific define, just limit it to OpenGL -- because this particular effect file cannot be used with Direct3D.
-
由 jp9000 提交于
The graphics subsystem was not being freed here, for example if a required effect failed to compile it would still successfully have the graphics subsystem sans required effect. The graphics subsystem should be completely shut down if required libobs effects fail to compile.
-
由 jp9000 提交于
-
由 jp9000 提交于
-
由 Palana 提交于
This should probably be revisited if the preview can be rotated in 3D, or someone comes up with a good 3D manipulation idea for the preview
-
由 Palana 提交于
If you have an item with width = 0 and height = 0 close to (0, 0) clicking anywhere in the preview window would select them
-
由 Palana 提交于
-
由 Palana 提交于
The remuxer thread was only started if there was an actual remux job, which resulted in the remuxer thread not being able to call the worker's destructor (because it wasn't running)
-
由 BtbN 提交于
test is a reserved name.
-
由 Palana 提交于
-
由 Palana 提交于
-
- 13 10月, 2014 2 次提交
- 12 10月, 2014 7 次提交
-
-
由 Palana 提交于
-
由 jp9000 提交于
-
由 jp9000 提交于
-
由 Jim 提交于
Add option to use Sparkle for updates
-
由 Jim 提交于
Latest translations from Crowdin
-
由 Ben Torell 提交于
-
由 Palana 提交于
OBS Sparkle feeds have two extensions to vanilla Sparkle feeds: - There can be two kinds of items per feed: (zipped) .app and .mpkg via <ce:packageType>app|mpkg</ce:packageType> (default is mpkg) - Feed items can be disabled via <ce:deployed>false</ce:deployed>; these items will not be considered for updates unless "[General] UpdateToUndeployed=1" is set the global config Unlike other Sparkle implementations the FeedURL cannot be updated via user preferences because we support multiple app packages with the same package identifier but different FeedURL settings on the same machine
-
- 11 10月, 2014 2 次提交
- 10 10月, 2014 2 次提交
-
-
由 Jim 提交于
Fix small bug in timestamp smoothing for audio sources
-
由 fryshorts 提交于
Due to a small error in the timestamp smoothing code the timestamp of audio packages that were too early was always set to the next expected timestamp, even if the difference was bigger than the smoothing threshold. This would cause obs to simply append all audio data to the buffer even if the real timestamp was way smaller than the next that was expected. This should reduce corruption problems with for example the pulseaudio plugin, which resends data under certain conditions.
-
- 08 10月, 2014 2 次提交
-
-
由 Christoph Hohmann 提交于
If the sample format used by PulseAudio can not be converted into an OBS audio format it will be handled as AUDIO_FORMAT_UNKNOWN which will not result in a proper audio recording. So instead we request a format that OBS supports from PulseAudio and let it do the format conversion.
-
由 Christoph Hohmann 提交于
The format PA_SAMPLE_S24_32LE is a 24 bit audio format in 32 bit integers and not a 32 bit audio format and so it should no be mapped to AUDIO_FORMAT_32BIT.
-