obs-studio/deps
pkviet bbac3280c1 libobs: Add surround sound audio support
(This commit also modifies the following modules: UI,
deps/media-playback, coreaudio-encoder, decklink, linux-alsa,
linux-pulseaudio, mac-capture, obs-ffmpeg, obs-filters, obs-libfdk,
obs-outputs, win-dshow, and win-wasapi)

Adds surround sound audio support to the core, core plugins, and user
interface.

Compatible streaming services: Twitch, FB 360 live
Compatible protocols: rtmp / mpeg-ts tcp udp
Compatible file formats: mkv mp4 ts  (others untested)
Compatible codecs: ffmpeg aac, fdk_aac, CoreAudio aac,
		   opus, vorbis, pcm (others untested).
Tested streaming servers: wowza, nginx
	 HLS, mpeg-dash : surround passthrough
Html5 players tested with live surround:
	 videojs, mediaelement, viblast (hls+dash), hls.js
Decklink: on win32, swap channels order for 5.1 7.1
         (due to different channel mapping on wav, mpeg, ffmpeg)
Audio filters: surround working.
Monitoring: surround working (win macOs linux (pulse-audio)).
VST:	 stereo plugins keep in general only the first two channels.
	 surround plugins should work (e.g. mcfx does).
OS: win, macOs, linux (alsa, pulse-audio).
Misc: larger audio bitrates unlocked to accommodate more channels
NB: mf-aac only supports mono and stereo + 5.1 on win 10
         (not implemented due to lack of usefulness)

Closes jp9000/obs-studio#968
2017-11-26 03:41:53 -08:00
..
blake2 deps/blake2: Fix compiler warning 2017-03-06 03:54:48 -08:00
file-updater file-updater: fix crash due to network timeout 2017-10-05 13:57:27 +02:00
glad deps/glad: Add support for glSwapIntervalMESA 2016-01-25 17:29:09 -08:00
ipc-util win-capture: Use static runtimes for hooks/helpers 2016-11-23 06:03:00 -08:00
jansson deps/jansson: Update jansson to version 2.9 2017-06-26 07:28:59 -07:00
libcaption Add libcaption library 2016-12-23 10:37:06 -08:00
libff deps/libff: Remove network init 2017-03-31 12:10:33 -07:00
lzma deps: Add liblmza 2017-03-06 03:54:51 -08:00
media-playback libobs: Add surround sound audio support 2017-11-26 03:41:53 -08:00
w32-pthreads w32-pthreads: Fully export library (MSVC) 2016-06-23 20:05:39 -07:00
CMakeLists.txt deps/libff: Don't build libff (deprecated) 2017-03-31 12:10:35 -07:00