Commit Graph

2747 Commits (master)

Author SHA1 Message Date
Jim c3946a9744 Merge pull request #454 from nmlgc/master
Include the terminating \0 character in string measurements of text sources
2015-10-08 23:25:38 -07:00
Richard Stanway 909a216f2c Installer: Remove 3rd party XINPUT download link
The 3rd party site has very shady ads / malware or is hacked.
2015-10-05 20:01:08 +02:00
nmlgc d1adddb450 Include the terminating \0 character in string measurements of text sources
Apparently, \0 is not always a zero-width character?
Not including it as part of the string measurement may cut off the final word
on the line when using certain fonts together with outlines and wrapping.

Test case:
• Font: M+ 2p black (downloadable at https://mplus-fonts.osdn.jp/mplus-outline-fonts/download/index-en.html#download, "M+ TESTFLIGHT 060" release)
• ☑ Use Outline
• ☑ Use Custom Text Extents
• ☑ Wrap
• ☐ Scroll Mode (doesn't seem to be affected)
• Text: A, 20
2015-10-04 10:11:05 +02:00
Gol-D-Ace fb11ea4e50 Remove Pirate English locale files 2015-10-03 01:03:23 +02:00
Gol-D-Ace 25dc07b323 Update authors file with new translators 2015-10-03 00:56:31 +02:00
Gol-D-Ace 9a0e44a9bc Add latest translations from Crowdin 2015-10-03 00:52:10 +02:00
jp9000 809d7aff67 Update to version 0.656 2015-10-02 15:19:35 -07:00
Richard Stanway 635685a574 Installer: Update DirectX setup link
Microsoft replaced the download on their site with a Windows 10 installer tool for some bizarre reason.
2015-09-28 11:36:18 +02:00
Richard Stanway 4213a64992 Merge pull request #445 from CommanderRoot/patch-1
Update YouTube recommended encoding setting
2015-09-23 15:59:47 -04:00
Richard Stanway ea4694aa30 Merge pull request #451 from Radzaquiel/patch-5
rtmp-services: Update Hitbox servers list
2015-09-23 15:57:49 -04:00
Richard Stanway e1ebadf9f2 FLVFileStream: Fix incorrect tag lengths
http://trac.ffmpeg.org/ticket/4867
2015-09-23 21:47:11 +02:00
palana fa8b2b044e Assume QSV being supported means Haswell or better
This should work for Broadwell/Skylake/whatever comes next, could
potentially break for new chips with old Quick Sync units though
2015-09-21 16:49:07 +02:00
palana d3d3edd40b Add more QSV CPUIDs 2015-09-21 16:49:06 +02:00
palana 46e9df4f7f Add missing libs in x64 build
This was broken in "Add support for signature checking updates"
(2e43118248)
2015-09-21 15:53:18 +02:00
Radzaquiel 69cdbe74c1 rtmp-services: Update Hitbox servers list
Added: EU-East
2015-09-05 18:10:38 +02:00
Gol-D-Ace 84b501c90f Add YouTube Gaming reference
YouTube Gaming is live since today (26 August 2015) and people will ask
for it.
This makes it a bit clearer that YouTube and YouTube Gaming
(which share the same ingestion system) work with OBS.
2015-08-26 21:55:41 +02:00
Richard Stanway e877f7d901 Check AppData permissions and disk space on startup. 2015-08-25 20:45:45 +02:00
Richard Stanway 20f7e8f2ee Save scenes / sources on Windows shutdown / restart. 2015-08-25 01:07:27 +02:00
Richard Stanway 2e43118248 Add support for signature checking updates
Both the manifest and updater.exe must now be signed before they will be used. Uses a hard coded RSA public key.
2015-08-20 16:43:53 +02:00
Gol-D-Ace e0d843ae26 Update authors file with new translators 2015-08-20 10:07:42 +02:00
Gol-D-Ace 2995814365 Add latest translations from Crowdin 2015-08-20 10:06:47 +02:00
Eric Bataille 0db8792679 Don't try to deselect when clicking on nothing
When after transforming a source, the user tries to ctrl + click on nothing,
OBS would try to deselect whatever source was there, which resulted in an
assertion failure. This adds a check that there has to be something to deselect.
2015-08-18 21:30:51 +02:00
Eric Bataille e747dd6dfa Don't snap crop when resizing a source
When resizing a source with snapping enabled, any crop that was small enough to
be snapped would be reset as if the user was dragging the crop line with snap
enabled. The crop should not be affected by a resize action (unless the source
becomes too small), so disable the snap check on crops when resizing.
2015-08-18 21:27:50 +02:00
Ildar 15e59507a4 Update goodgame recommended encoding setting
Update goodgame recommended encoding setting
http://goodgame.ru/help/2/16/
2015-08-10 23:23:30 +04:00
jp9000 41b0e10b67 Update version to 0.655 2015-08-07 22:04:31 -07:00
jp9000 7ef34dcfbc Update D3D9 exceptions for win 10 update
Performance fix for D3D9 version 10.0.10240.16412
2015-08-07 21:56:38 -07:00
jp9000 0f0f82800d Update assembly file to indicate win 10 support 2015-08-02 08:42:43 -07:00
jp9000 2442a8d8c7 Fix incorrect function typedefs 2015-08-01 14:17:09 -07:00
jp9000 247859b5f2 Get windows version via kernel32.dll
Microsoft basically deprecated GetVersion/GetVersionEx so now they'll
always report invalid version numbers.  The way to get the actual
version of windows after 8+ is to get the actual file version of
kernel32.dll according to microsoft's documentation.
2015-08-01 13:38:14 -07:00
jp9000 8cbe130fba Update version to 0.654b 2015-08-01 11:40:30 -07:00
jp9000 a3271e7d19 Update Twitch ingests 2015-08-01 11:40:29 -07:00
jp9000 9a4fb1dedf Update D3D9 patches for windows 10 2015-08-01 10:08:04 -07:00
jp9000 9ab069c961 Update version to 0.653 2015-07-21 06:21:17 -07:00
Richard Stanway 0f392522b4 Fix image slideshow folder support not functioning 2015-07-21 13:57:11 +02:00
Gol-D-Ace 95b50745cf Update twitch.tv ingests 2015-07-16 07:17:47 +02:00
Gol-D-Ace 843b074b13 Update twitch.tv ingests 2015-07-14 02:22:12 +02:00
Gol-D-Ace 57a7cd9581 Update authors file with new translators 2015-07-08 20:49:30 +02:00
Gol-D-Ace 209e711440 Add latest translations from CrowdIn 2015-07-08 20:49:21 +02:00
jp9000 f60dc40fb9 Set version to 0.652 2015-07-08 11:09:13 -07:00
Richard Stanway 11590c39b7 Support adding folders to the Image Slideshow
The contents of the folder will be loaded on each source initialization, allowing files to be added / removed without having to update the source.
2015-07-01 15:23:32 +02:00
Richard Stanway c9bca49da4 Additional .exe check for Witcher 3 (GoG version) 2015-07-01 15:23:32 +02:00
Gol-D-Ace dc3445b8b7 Update twitch.tv ingest server list 2015-06-20 12:45:56 +02:00
CommanderRoot c0800036ec Update YouTube recommended encoding setting
Youtube recommends to use cbr encoding:
https://support.google.com/youtube/answer/2853702
2015-06-15 00:19:14 +02:00
Jim f09f8d10ec Merge pull request #444 from Sapiens-is-Rad/master
Update YouTube recommended keyint
2015-06-14 14:49:15 -07:00
Sapiens c57c433447 Update YouTube recommended keyint
The recommended keyint for YouTube live streaming is 4 seconds -
https://support.google.com/youtube/answer/2853702
2015-06-14 16:42:55 -05:00
Gol-D-Ace e16c02e646 Update twitch.tv ingest server list 2015-06-12 05:27:45 +02:00
Richard Stanway 00b8387500 Always flush encoder output if using QSV / NVENC
NVENC at least does not like being shut down if there is still pending encoder output to be consumed. Normally output flushing is skipped when rendering preview for UI responsiveness.
2015-06-07 20:44:01 +02:00
Jim 4ff40ef8a9 Merge pull request #443 from Radzaquiel/patch-4
services: update Hitbox ingest servers list
2015-06-02 07:47:34 -07:00
Radzaquiel e645221e08 services: update Hitbox ingest servers list
Modified: Asia
2015-06-02 16:44:10 +02:00
Richard Stanway 869c6c2eed Fix whitespace 2015-05-23 18:48:24 +02:00