Commit Graph

4614 Commits (2bf9d5489902967f7f0913bd84db0690954dab99)

Author SHA1 Message Date
jp9000 a8d7419732 win-dshow: Actually fix LGP issue
The LGP issue is caused by the device drivers returning two or more
packets in a single segment of audio data.  This fixes it by detecting
that and decoding subsequent packets.

When the FFmpeg audio decoder returns, it returns how many bytes of data
was decoded.  To have it decode multiple packets in a single segment,
just subtract the return value from the expected size, and if that size
is still larger than zero, then there are more packets in the segment to
decode.  Otherwise, stop.
2017-03-03 17:02:06 -08:00
jp9000 084e9daf88 Revert "win-dshow: Add LGP timestamp fix"
This reverts commit 32f60d07a3.
2017-03-03 17:02:05 -08:00
Jim 4d0c7f7fba Merge pull request #843 from DDRBoxman/vst2
VST: Fix crash when OBS is set to mono
2017-03-02 13:07:09 -08:00
Colin Edwards f1c2d41be8 VST: Fix crash when OBS is set to mono 2017-03-02 15:05:44 -06:00
jp9000 556ac1fbb7 UI: Add logging of audio monitoring to sources 2017-03-02 13:05:38 -08:00
jp9000 8d3e839ac8 UI: Log audio monitoring dev. on start and when changed 2017-03-02 12:35:37 -08:00
jp9000 075f911f12 UI: Fix audio monitoring dev. not being set on startup 2017-03-02 11:38:55 -08:00
Jim 0873392b47 Merge pull request #842 from DDRBoxman/osxsign
VST: Fix save / load of plugin state. More interface options.
2017-03-02 10:02:41 -08:00
Colin Edwards db1391da61 VST: Fix save / load of plugin state. More interface options.
Fixed an incorrect call when setting the chunks on plugins.

Added the ability to to enable having a plugin auto open when active.
2017-03-02 10:36:10 -06:00
Gol-D-Ace 272f918eb3 Merge pull request #839 from DDRBoxman/osxsign
CI: OSX - Move CEF version to .travis
2017-03-02 01:20:10 +01:00
Colin Edwards 5eda800d3f CI: OSX - Move CEF version to .travis 2017-03-01 18:18:29 -06:00
Richard Stanway e63edcd436
obs-outputs: Fix 100% CPU usage with new network code 2017-03-02 00:44:45 +01:00
Gol-D-Ace ed6c25e14b Merge pull request #838 from DDRBoxman/cef
CI: Fix cef version variable
2017-03-01 22:28:41 +01:00
Colin Edwards 108b296855 CI: Fix cef version variable 2017-03-01 15:27:33 -06:00
Gol-D-Ace a0e92994be Merge pull request #837 from DDRBoxman/patch-12
CI: OSX - export cef version so we can use it elsewhere
2017-03-01 21:36:05 +01:00
Colin Edwards a029b3e217 CI: OSX - export cef version so we can use it elsewhere 2017-03-01 14:35:22 -06:00
Gol-D-Ace 11579810a5 Merge pull request #835 from VodBox/chromium-flags-patch
UI: Don't exit on unknown command line arguments
2017-03-01 20:27:40 +01:00
VodBox aa547e8df6 UI: Don't exit on unknown command line arguments
OBS Browser Source uses command line arguments for flags. Exiting on
command line arguments that are unknown to OBS prevent's that
functionality from working.
2017-03-01 20:25:56 +01:00
Jim c0e7b870d4 Merge pull request #836 from DDRBoxman/cef
CI: OSX - Use bash variable for CEF version
2017-03-01 10:23:43 -08:00
Colin Edwards 5843100b9e CI: OSX - Use bash variable for CEF version 2017-03-01 12:22:41 -06:00
Gol-D-Ace 33e16c3ee9 CI: Use correct folder for building browser 2017-03-01 19:05:08 +01:00
Jim d421228315 Merge pull request #834 from DDRBoxman/osxsign
CI: OSX - Update to CEF 2987
2017-02-28 22:35:28 -08:00
Colin Edwards 8a78e79a83 CI: OSX - Update to CEF 2987 2017-03-01 00:34:03 -06:00
Jim cd61439fbf Merge pull request #833 from Xaymar/feature_amd-encoder
enc-amf: Update to 1.4.3.11
2017-02-28 22:14:52 -08:00
Gol-D-Ace 80504c2939 UI: Use correct string for systemTrayEnabled 2017-03-01 05:20:05 +01:00
Michael Fabian Dirks 1f1056d868 enc-amf: Update to 1.4.3.11
Thanks to @notr1ch for the PR and for the guy on Forums reporting the Simple Mode problem.
2017-03-01 04:07:42 +01:00
Jim 5d8077f24d Merge pull request #831 from DDRBoxman/patch-11
CI: OSX - Include branch in pkg
2017-02-27 20:59:55 -08:00
Jim 398a86bb8c Merge pull request #830 from DDRBoxman/patch-10
CI: Deploy on tags and master branch
2017-02-27 20:59:38 -08:00
Colin Edwards 44b9770037 CI: OSX - Include branch in pkg 2017-02-27 19:30:23 -06:00
Colin Edwards 227a4eab7f CI: OSX - Deploy on all branches in the master repo. 2017-02-27 19:28:01 -06:00
Colin Edwards b1ead7029e CI: Deploy on tags and master branch 2017-02-27 19:03:43 -06:00
Jim aef84b458a Merge pull request #829 from DDRBoxman/patch-9
CI: Add boolean arg parser to OSX
2017-02-27 15:58:10 -08:00
Colin Edwards 92b48de535 CI: Add boolean arg parser to OSX 2017-02-27 17:47:11 -06:00
Jim bc2cc889b2 Merge pull request #828 from DDRBoxman/patch-8
CI: Fix true / false on stable builds
2017-02-27 15:31:59 -08:00
Colin Edwards 55eb2446c1 CI: Fix true / false on stable builds 2017-02-27 17:31:15 -06:00
jp9000 5312ffa815 CI: Update public OSX install key 2017-02-27 13:24:40 -08:00
Jim 95fe16534d Merge pull request #826 from Xaymar/feature_amd-encoder
UI, enc-amf: Update AMD Encoder
2017-02-27 12:54:24 -08:00
Jim 79049b26a5 Merge pull request #827 from DDRBoxman/patch-7
CI: OSX Set builds to stable on tagged builds
2017-02-27 12:54:08 -08:00
Colin Edwards 775a0d0bbc CI: OSX Set builds to stable on tagged builds 2017-02-27 14:50:16 -06:00
Michael Fabian Dirks 0a2f85fc51 enc-amf: Update to hotfix 1.4.3.10 2017-02-27 21:47:49 +01:00
Michael Fabian Dirks 2e8ec44db0 UI: Update Simple Mode AMD Presets
Due to the default value assigned to AMF.H264.VBVBuffer.Strictness and AMF.H264.Version, the config upgrade code ran every time someone tried to use simple mode. That caused the AMF.H264.VBVBuffer.Strictness value to always be stuck at 100, which is wrong for streaming and recording.
2017-02-27 21:47:34 +01:00
Gol-D-Ace 374851c8cb AUTHORS: Update with data from Git and Crowdin 2017-02-27 21:09:38 +01:00
Gol-D-Ace a13c0a3c29 Update translations from Crowdin 2017-02-27 20:54:02 +01:00
jp9000 46828d16ad obs-filters: Increase max compressor release/attack values
As recommended by cg2121, attack is increased to 500ms, and release is
increased to 1000ms.
2017-02-27 09:36:09 -08:00
jp9000 be6881abc8 obs-filters: Change attack/release ms limit to 300 (from 100) 2017-02-27 08:03:30 -08:00
jp9000 e294d546b6 UI: Hide auto update option for linux 2017-02-27 08:03:30 -08:00
Jim cd931b4c39 Merge pull request #819 from Gol-D-Ace/Travis_CI_IRC_notifications
Travis CI IRC Notifications fixing and reformatting
2017-02-27 07:49:03 -08:00
Gol-D-Ace 37a854fccf CI: Reformat Travis CI IRC notification 2017-02-27 12:00:56 +01:00
Gol-D-Ace cf3cab8840 CI: Notify on failure and only for fixed builds 2017-02-27 11:58:57 +01:00
Jim 3284709f3b Merge pull request #825 from DDRBoxman/osxsign
CI: OSX - Brew install jack
2017-02-26 18:42:17 -08:00