summaryrefslogtreecommitdiffstats
path: root/DOCS/man/ao.rst
diff options
context:
space:
mode:
authorwm4 <wm4@nowhere>2015-07-03 19:07:42 +0200
committerwm4 <wm4@nowhere>2015-07-03 19:28:00 +0200
commite9e323f35da7247d8a36f3d2a33a76f8bc98fde0 (patch)
treecaee972a88ae539b44eb9730199c87adb6a978ba /DOCS/man/ao.rst
parent65e3657bc40dbe66c487063832aa2a84b1952101 (diff)
downloadmpv-e9e323f35da7247d8a36f3d2a33a76f8bc98fde0.tar.bz2
mpv-e9e323f35da7247d8a36f3d2a33a76f8bc98fde0.tar.xz
ao_coreaudio_exclusive: support PCM
Until now, this was for AC3 only. For PCM, we used AudioUnit in ao_coreaudio, and the only reason ao_coreaudio_exclusive exists is that there is no other way to passthrough AC3. PCM support is actually rather simple. The most complicated issue is that modern OS X versions actually do not support copying through the data; instead everything must go through float. So we have to deal with virtual and physical format being different, which causes some complications. This possibly also doesn't support some other things correctly. For one, if the device allows non-interleaved output only, we will probably fail. (I couldn't test it, so I don't even know what is required. Supporting it would probably be rather simple, and we already do it with AudioUnit.)
Diffstat (limited to 'DOCS/man/ao.rst')
-rw-r--r--DOCS/man/ao.rst2
1 files changed, 0 insertions, 2 deletions
diff --git a/DOCS/man/ao.rst b/DOCS/man/ao.rst
index 2b54da7f57..0beee3b06f 100644
--- a/DOCS/man/ao.rst
+++ b/DOCS/man/ao.rst
@@ -174,8 +174,6 @@ Available audio output drivers are:
Native Mac OS X audio output driver using direct device access and
exclusive mode (bypasses the sound server).
- Supports only compressed formats (AC3 and DTS).
-
``openal``
Experimental OpenAL audio output driver