Commit Graph
7477 Commits
Author SHA1 Message Date
jpark37 9eeef48b5a win-dshow: Fix upside-down RGB DIBs
Fix regression to RGB DIB orientation according to MSDN.
2020-01-13 21:50:54 -08:00
Jim 1b3525e66a Merge pull request #2291 from jpark37/cube-lut
Cube LUT file support
2020-01-13 16:10:40 -08:00
Jim c485ad700b Merge pull request #2273 from WizardCM/drag-drop-urls
Support for URL/web link drag and drop
2020-01-13 07:40:34 -08:00
jp9000andMatt Gajownik 5f830522a2 UI: Add drag and drop for URLs
Co-authored-by: Matt Gajownik <matt@wizardcm.com>
2020-01-13 03:09:30 -08:00
Matt Gajownik 505d321840 UI: Make dropped HTML files use canvas size 2020-01-13 03:03:33 -08:00
Jim fbc2d9c87e Merge pull request #2314 from kkartaltepe/tls-continue
librtmp: Allow partial success for mbedtls
2020-01-13 02:10:26 -08:00
Jim c6053c3d96 Merge pull request #2312 from cg2121/fix-audio-message
UI: Fix audio restart message not hiding
2020-01-13 02:02:25 -08:00
Jim e338b44ab5 Merge pull request #2305 from cg2121/aspect-ratios
UI: Display aspect ratios in video settings
2020-01-13 02:01:34 -08:00
jpark37 5306f56e89 obs-filters: Add Cube LUT samples 2020-01-12 20:02:33 -08:00
jpark37 4ea7424ebb obs-filters: Add Cube LUT file support
Tested Cube LUT examples from Photoshop, Adobe spec, and some homebrew.

I don't know how to use the domain fields, so they are being ignored.
2020-01-12 20:02:24 -08:00
jpark37 4d6cc442b2 libobs: Add basic support for half floats 2020-01-12 20:02:24 -08:00
jpark37 50c53e3c39 libobs-opengl: Fix missing GL_HALF_FLOAT usages 2020-01-12 20:02:24 -08:00
Kurt Kartaltepe 4d89123cdc librtmp: Allow partial success for mbedtls
mbedtls_x509_crt_parse_path returns a positive number if it partially
succeeds and a negative number on complete failure. This changes the
positive result to no longer error and prevent TLS connections (OBS
verifies all endpoints so having no CA chain prevents TLS).
2020-01-12 13:31:39 -08:00
Clayton Groeneveld f32082920e UI: Fix audio restart message not hiding 2020-01-12 13:31:51 -06:00
Clayton Groeneveld 4b4962746f UI: Display aspect ratios in video settings 2020-01-12 01:54:58 -06:00
Jim 97b1e35036 Merge pull request #2307 from Scrxtchy/doc-fix
docs/sphinx: Fix obs_property_list_item_disable entry
2020-01-10 00:24:18 -08:00
Scratch e462937fbc docs/sphinx: Fix obs_property_list_item_disable entry 2020-01-10 10:31:19 +11:00
Jim 861ebff4c9 Merge pull request #2304 from fzwoch/fix_embedtls_deprecated
obs-outputs: Fix mbedtls use of deprecated functions
2020-01-08 14:43:40 -08:00
Florian Zwoch 2699bbbd77 obs-outputs: Fix mbedtls use of deprecated functions
mbedtls_md5_starts(), mbedtls_md5_update() and mbedtls_md5_finish()
have been marked deprecated since mbedtls version 2.7 and may go
away in the future.

These function have been superseded by versions with a return
value. They are suffixed with "_ret". We do not actually check
return values.

Also the header "mbedtls/net.h" has been superseded by
"mbedtls/net_sockets.h".
2020-01-08 11:45:55 +01:00
Jim 16d3750846 Merge pull request #2303 from derrod/purge-services
rtmp-services: Update/remove services
2020-01-07 22:55:04 -08:00
derrod 3d091d5eeb rtmp-services: Update/remove services
- Mixer OSL removed (NXDOMAIN)
- Restream.io Prague added (FTL & RTMP)
- GameTips.tv removed (NXDOMAIN on all servers)
2020-01-08 04:55:38 +01:00
jp9000 eadb96fbca libobs: Log windows release version
This logs the Windows release version (e.g. 1809, 1903, etc)
2020-01-04 14:25:28 -08:00
jp9000 de3de2a217 libobs: Find windows version
This uses three methods of obtaining the actual windows version,
RtlGetVersion which is the ntdll version of GetVersionEx that bypasses
the manifest check garbage, looking up the file version of a file that
is most likely to be updated per windows version (ntoskrnl), and the
registry.  Of the three values, it chooses the highest windows version
obtained by the three.

Closes obsproject/obs-studio#2294
2020-01-04 14:23:32 -08:00
Jim 39d53e043b Merge pull request #2297 from jpark37/leak-fixes
Leak fixes
2020-01-04 11:25:37 -08:00
jpark37 291393643e UI: Fix QResizeEvent leaks
Not sure if this is a valid pattern in the Qt world though.
2020-01-04 09:51:29 -08:00
jpark37 2c10f237a0 mac-vth264: Fix encoder list leak
Instruments claims there are still more around here, but they look
internal with my limited Mac knowledge.
2020-01-04 09:46:09 -08:00
Jim 8870676667 Merge pull request #2287 from pkubaj/patch-1
CMake: Fix build on ppc64
2020-01-04 03:37:25 -08:00
Jim 1b65507985 Merge pull request #2286 from Scrxtchy/python-frontend-callback
obs-scripting: Add Python functions for frontend events
2020-01-04 03:01:05 -08:00
pkubaj 03ab727495 CMake: Fix build on ppc64
ppc64le was fixed before, but ppc64 (big-endian) was still failing.
2020-01-04 02:19:38 -08:00
Jim f0c540dc8c Merge pull request #2295 from jpark37/volume-texture-leak
libobs-opengl: Fix volume texture leak
2020-01-04 02:16:27 -08:00
jpark37 882687934c libobs-opengl: Fix volume texture leak 2020-01-04 01:28:16 -08:00
Jim 61940e50e3 Merge pull request #2289 from jpark37/ffmpeg-warnings
obs-ffmpeg: Fix VC++ warnings
2020-01-03 12:10:52 -08:00
jpark37 55d47bed0d obs-ffmpeg: Fix VC++ warnings 2020-01-03 09:32:07 -08:00
Scratch 41fcb9ae08 obs-scripting: Add Python functions for frontend events 2020-01-03 12:07:17 +11:00
Jim a49284df63 Merge pull request #2282 from WizardCM/compat-manifest
Supply Windows manifest file (incl. compatibility info)
2020-01-02 15:45:04 -08:00
Jim ac364c614a Merge pull request #2284 from jpark37/remove-volume-render-targets
Remove volume render targets
2020-01-02 00:53:05 -08:00
jpark37 ed91c4e3bc libobs-d3d11: Don't allow volume render targets
Unlikely to be necessary. Disable for simplicity.
2020-01-01 12:40:03 -08:00
jpark37 846be2063c libobs-opengl: Don't allow volume render targets
Unlikely to be necessary. Disable for simplicity.
2020-01-01 12:39:53 -08:00
Matt Gajownik eb1c69a9ff UI: Supply Windows manifest file 2020-01-01 15:58:48 +11:00
Jim e5871483ab Merge pull request #2279 from Lqlsoftware/Lqlsoftware-UI-patch
UI: Properly inform user if recording path is invalid
2019-12-30 18:18:18 -08:00
Jim fe1a632d35 Merge pull request #2280 from show-it/rtmp-services-show-it
rtmp-services: Add show-it.tv
2019-12-30 18:17:49 -08:00
Jim 8af794ceaf Merge pull request #2276 from WizardCM/monospace-multiline
Add monospace font for multiline text property
2019-12-30 14:22:16 -08:00
Lqlsoftware 046464884a UI: Properly inform user if recording path is invalid 2019-12-30 14:18:32 -08:00
Kacper Geisheimer a5fc8ab63b rtmp-services: Add show-it.tv 2019-12-30 23:09:36 +01:00
Jim 95faa461ba Merge pull request #2277 from Scrxtchy/remux-separators
UI: Convert remux path separators to OS native style
2019-12-29 19:42:55 -08:00
Scratch c71b9df594 UI: Change remux file paths to OS style separators
Fixes #2272
2019-12-30 13:56:44 +11:00
Matt Gajownik 62504dc651 libobs/UI: Support monospace font in multiline text property 2019-12-30 10:11:17 +11:00
Matt Gajownik 9446ca5511 UI: Halve width of tab in multiline text property 2019-12-30 10:10:16 +11:00
Jim 4df9ce0cdf Merge pull request #2251 from jpark37/lut-volume-texture
Use volume textures for LUT filter
2019-12-29 11:04:20 -08:00
Jim 96f00cdffc Merge pull request #2141 from cg2121/t-bar
Add t-bar to studio mode
2019-12-27 17:48:23 -08:00