Jim
60224b2480
Merge pull request #633 from Xaymar/plugin_enc-amf
...
enc-amf: Update submodule to 1.3.0.3
2016-09-27 16:07:12 -07:00
jp9000
8991fdc53e
libobs: Update version to 0.16.0
2016-09-27 16:05:51 -07:00
Michael Fabian Dirks
5bc7003d12
enc-amf: Update submodule to 1.3.0.3
2016-09-27 23:45:08 +02:00
jp9000
677ae3798d
obs-browser: Add browser plugin as a submodule
2016-09-27 13:33:57 -07:00
Jim
7fa0f7c31d
Merge pull request #632 from Xaymar/plugin_enc-amf
...
enc-amf: Update submodule to 1.3.0.1
2016-09-27 10:49:54 -07:00
Michael Fabian Dirks
b4f9229cf7
enc-amf: Update submodule to 1.3.0.1
2016-09-27 19:48:52 +02:00
jp9000
eb1fecdd34
UI: Add media/image file drop support
2016-09-27 10:01:22 -07:00
jp9000
66d0e25a86
enc-amf: Update submodule to 1.3.0
2016-09-26 18:53:23 -07:00
Michael Fabian Dirks
857cf00a39
UI: Implement simple output mode presets for AMD
...
Closes jp9000/obs-studio#630
2016-09-26 18:51:03 -07:00
Richard Stanway
4d23e84837
librtmp: Remove reconnect on close behavior
...
For some reason librtmp treats a close message as a request to reconnect.
It does this syncronously, and uses the same event processing so that
another close request will continue the cycle until the stack is exhausted
and the application crashes.
Fixes https://obsproject.com/mantis/view.php?id=634
2016-09-27 00:37:59 +02:00
jp9000
7ee3dfe9e4
enc-amf: Update to 1.3.0rc6
2016-09-26 14:46:57 -07:00
jp9000
1e0d5e7b3e
obs-ffmpeg: Add b-frame support to NVENC (default: 2)
...
It was unintentionally using intra-only before, impacting quality.
2016-09-26 14:46:56 -07:00
Richard Stanway
7ea59ff3b4
rtmp-services: Remove Twitch H264 profile requirement
...
Twitch no longer recommend Main profile on their "Broadcast requirements"
page. The number of devices that can't decode High profile is very small
and limited to old, legacy devices such as the 1st generation iPad (six
years old). Additionally, these devices have limited resolution / FPS
support, so streams are often encoded at levels beyond what they could
decode even disregarding the H264 profile requirement. It's not worth
degrading the quality of streams for modern devices just to support these
legacy decoders. Twitch still provides low-complexity transcodes for
devices which cannot handle Source quality streams.
2016-09-26 20:32:37 +02:00
Robin Hielscher
e3a1ba0c77
rtmp-services: Update Facebook Live recommendations ( #629 )
...
* rtmp-services: Update Facebook Live recommendations
* Update package.json
2016-09-26 01:31:08 -07:00
Ryan Foster
87f4d586b0
libobs/util: Fix get_dll_ver not reporting DLL name
...
Follow-up to commit 2cf5c5f
.
2016-09-24 14:14:53 -04:00
jp9000
d96092a0c9
libobs: Make sure X11_XCB is not linked with apple systems
2016-09-23 12:15:02 -07:00
jp9000
11ed262a36
libobs: Fix XGetXCBConnection link error on linux
...
A linker error for XGetXCBConnection started occurring after the
frontend API was added, the fix is simply to make sure libobs is
properly linking to X11_XCB.
2016-09-23 12:02:13 -07:00
Jim
a7e03bbd5a
Merge pull request #626 from RytoEX/master
...
libobs: Add downscale filter to log
2016-09-22 21:25:53 -07:00
Ryan Foster
300dc8838d
libobs: Add downscale filter to log
2016-09-23 00:18:06 -04:00
jp9000
ff05574654
obs-text: Change default font size to 36
2016-09-22 20:57:43 -07:00
Jim
e92f683ee0
Merge pull request #623 from hwdro/obs-text-bk
...
obs-text: Add bk color/opacity properties
2016-09-22 20:54:58 -07:00
Christoph Hohmann
43dd63aeaf
pulse-input: Fix design flaw where source is not created
...
When a pulseaudio source is created from existing settings and the
device is not found, then the private data will return NULL, making it
impossible to change the source to use a different device. NULL should
never be returned when possible, otherwise settings cannot be changed
and properties cannot be displayed.
Closes jp9000/obs-studio#604
2016-09-22 18:26:56 -07:00
Michael Hoang
7d6bf872e2
linux-alsa: Add ability to specify a custom PCM
...
Closes jp9000/obs-studio#599
2016-09-22 18:18:55 -07:00
jp9000
108a4aa40e
obs-outputs: Add max shutdown timeout (30 seconds)
...
The maximum shutdown timeout value was added as a setting, but never
actually fully implemented. This implements it properly, and sets its
default timeout value to 30 seconds.
2016-09-21 21:51:22 -07:00
jp9000
b9b6f70cd5
UI: Make sure all dialogs are closed when hiding window
...
Fixes a crash that could happen where you close the window while the
main window is hiding, and then the app mistakenly thinks that "all
windows are closed" and initiates shutdown while the main window is
still active but hidden.
2016-09-21 21:20:49 -07:00
jp9000
406a8c89ca
UI: Disable hiding if settings open
...
Fixes a bug where you could minimize to tray if the settings window was
open.
2016-09-21 21:20:06 -07:00
Michael Fabian Dirks
d4c4d7b674
enc-amf: Fix locale typo and add VBR_LAT
2016-09-21 08:17:01 -07:00
hwdro
a4cde72698
obs-text: Add bk color/opacity properties
2016-09-21 00:09:53 +03:00
jp9000
69c4dbe4ed
enc-amf: Remove superfluous locale text
2016-09-20 09:28:49 -07:00
Michael Fabian Dirks
ed616ac593
enc-amf: Add AMD h.264 encoder
...
Closes jp9000/obs-studio#611
2016-09-20 09:08:21 -07:00
Jim
1bd3c2a785
Merge pull request #621 from reboot/fix_filter_dialog_crash
...
UI: Fix crash in filters dialog caused by access to deleted widget
2016-09-20 07:53:26 -07:00
Christoph Hohmann
7de289f6cc
UI: Fix crash in filters dialog caused by access to deleted widget
2016-09-20 16:23:11 +02:00
jp9000
84613cecff
win-dshow: Disable plugin and warn if submodule not found
2016-09-20 05:07:30 -07:00
jp9000
6736aeebde
rtmp-services: Remove forced zerolatency on service
2016-09-19 17:58:15 -07:00
jp9000
ba47bcafc8
Revert "rtmp-services: Add ability to specify tune param"
...
This reverts commit 4b0f22d05a
.
Services should not force tunes.
2016-09-19 17:57:59 -07:00
jp9000
2cf5c5f7f7
libobs/util: Fix get_dll_ver always getting kernel32 info
2016-09-19 17:52:20 -07:00
Ryan Foster
47aa56b3e9
libobs/util: Fix Windows 10 revision detection
...
Sometimes the revision number isn't put in to the kernel32.dll version
information. It's best to use the registry in this case.
2016-09-19 17:52:19 -07:00
Andrei Nistor
95f364dd29
rtmp-services: Add CAM4 streaming service
...
Closes jp9000/obs-studio#606
2016-09-19 07:33:44 -07:00
Andrei Nistor
4b0f22d05a
rtmp-services: Add ability to specify tune param
...
Some services need to set up tune=zerolatency
for low-latency streaming
2016-09-19 07:04:41 -07:00
jp9000
c99f65a0df
libobs: Add property functions to mod. int/double limits
2016-09-19 07:04:00 -07:00
jp9000
0bc0db1207
libobs/graphics: Add gs_draw_sprite_subregion function
...
Allows rendering only a subregion of a specific sprite.
2016-09-19 07:03:57 -07:00
Jim
b2fd5ca25e
Merge pull request #607 from CoDEmanX/master
...
Don't nudge sources if preview is locked
2016-09-16 20:43:47 -07:00
Jim
f9def899c7
Merge pull request #609 from CoDEmanX/patch-1
...
Add link to CONTRIBUTE for translations
2016-09-16 20:33:04 -07:00
cg2121
883f9f204b
UI: Add reset/close buttons to transform dialog
...
Adds a reset and close button to the transform dialog.
Closes jp9000/obs-studio#612
2016-09-16 20:30:52 -07:00
derrod
3b3933b42f
obs-ffmpeg: Fix (put back in) "profile" NVENC setting
...
The profile setting may have been unintentionally removed in 0157d02564
.
Closes jp9000/obs-studio#616
2016-09-16 19:55:18 -07:00
jp9000
b2a85a2820
obs-text: Reload whenever file timestamp has changed
...
Rather than reload when the timestamp is greater than the previous
timestamp, reload whenever the timestamp has changed.
2016-09-16 19:47:24 -07:00
Jim
1946ee6443
Merge pull request #617 from RytoEX/master
...
image-source: Reload file when timestamp has changed
2016-09-16 19:46:31 -07:00
jp9000
31f106c1b5
obs-text: Fix typo
2016-09-15 05:20:59 -07:00
jp9000
1bbe152a55
obs-text: Fix call type for GDIObj helper class
...
The call type for the deleter function used with the GDIObj helper class
is __stdcall. Without it, it'll fail to build in 32bit properly.
2016-09-15 04:52:22 -07:00
jp9000
6b2862fe1e
Revert "libobs/util: Add index operator to BPtr"
...
This reverts commit 7224e8d36e
.
This change was unnecessary due to the fact that indexing is already
performed automatically via the cast operator.
2016-09-14 16:59:47 -07:00