index
:
mpv
absurd_test
absurd_test2
absurd_test3
ass_shit
bliss
coverity_scan
master
mruby
rc
rcombs/macos-fixes
rcombs/swift
read_stats_new
read_stats_old
release/0.1
release/0.2
release/0.27
release/0.28
release/0.29
release/0.3
release/0.30
release/0.31
release/0.32
release/0.33
release/0.34
release/0.35
release/0.36
release/0.37
release/0.38
release/0.39
release/0.4
release/0.5
release/0.6
release/0.7
release/0.8
release/0.9
stream_debug_stuff
stream_no_size_caching
stream_size_fstat
stream_size_fstat_nocache
x11_geo
ytdl_sub_delayload
a free, open source, and cross-platform media player
summary
refs
log
tree
commit
diff
stats
log msg
author
committer
range
path:
root
/
audio
/
out
/
ao_coreaudio.c
Commit message (
Expand
)
Author
Age
Files
Lines
*
options: remove deprecated sub-option handling for --vo and --ao
wm4
2016-11-25
1
-7
/
+2
*
audio/out: deprecate "exclusive" sub-options
wm4
2016-09-05
1
-1
/
+4
*
options: deprecate suboptions for the remaining AO/VOs
wm4
2016-09-05
1
-0
/
+1
*
ao_coreaudio: actually use stop callback
wm4
2016-08-09
1
-1
/
+1
*
ao_coreaudio: remove detected_device
wm4
2016-04-26
1
-5
/
+0
*
ao_coreaudio: replace fourcc_repr()
wm4
2016-01-11
1
-4
/
+4
*
ao_coreaudio: avoid unnecessary format changes
wm4
2015-10-21
1
-0
/
+6
*
ao_coreaudio: fix some minor memory leaks
wm4
2015-10-21
1
-0
/
+6
*
ao_coreaudio: fix device latency, share the code
wm4
2015-07-06
1
-5
/
+1
*
ao_coreaudio: add exclusive suboption
wm4
2015-07-03
1
-2
/
+4
*
ao_coraudio: reject all non-PCM formats
wm4
2015-07-03
1
-1
/
+1
*
ao_coreaudio: restore physical format if it can't be set exactly
wm4
2015-06-30
1
-1
/
+2
*
ao_coreaudio: log hotplug events explicitly
wm4
2015-06-29
1
-3
/
+6
*
audio: fix format function consistency issues
wm4
2015-06-26
1
-1
/
+1
*
ao_coreaudio: support non-interleaved output
wm4
2015-06-26
1
-4
/
+5
*
ao_coreaudio: explicitly skip input streams
wm4
2015-06-26
1
-4
/
+14
*
ao_coreaudio: change physical stream format synchronously
wm4
2015-06-09
1
-4
/
+1
*
ao_coreaudio: log considered physical formats
wm4
2015-05-05
1
-0
/
+4
*
ao_coreaudio: restore old physical format if format was changed
wm4
2015-05-05
1
-0
/
+16
*
ao_coreaudio: move channel mapping code to a separate file
wm4
2015-05-05
1
-255
/
+4
*
ao_coreaudio_utils: don't require talloc for fourcc_repr()
wm4
2015-05-05
1
-4
/
+4
*
ao_coreaudio: change physical format before channel negotiation
wm4
2015-05-05
1
-4
/
+10
*
ao_coreaudio: add an option for changing the physical format
wm4
2015-05-05
1
-0
/
+55
*
ao_coreaudio: support padded channel layouts
wm4
2015-05-05
1
-2
/
+6
*
ao_coreaudio: fix out of bounds access
wm4
2015-05-04
1
-0
/
+2
*
ao_coreaudio: do not signal per-app volume
wm4
2015-04-01
1
-2
/
+0
*
ao_coreaudio: move some helpers to utils
wm4
2015-03-10
1
-16
/
+0
*
ao_coreaudio: add support for hotplug notifications
Stefano Pigozzi
2015-02-14
1
-17
/
+90
*
ao_coreaudio: use device UID instead of ID for selection
Stefano Pigozzi
2015-02-03
1
-1
/
+4
*
command: add property returning detected audio device
Stefano Pigozzi
2015-02-03
1
-0
/
+2
*
ao_coreaudio: remove useless guard
Stefano Pigozzi
2014-12-27
1
-6
/
+0
*
ao_coreaudio: fix some naming conventions
Stefano Pigozzi
2014-12-27
1
-5
/
+5
*
ao_coreaudio: fix channel mapping
Stefano Pigozzi
2014-12-27
1
-19
/
+70
*
ao_coreaudio: fix typo
Stefano Pigozzi
2014-12-27
1
-1
/
+1
*
ao_coreaudio: move some code to make output readable
Stefano Pigozzi
2014-12-27
1
-1
/
+1
*
ao_coreaudio: add more layout debug outputs
Stefano Pigozzi
2014-12-27
1
-19
/
+25
*
ao_coreaudio: fix AudioChannelLayout allocations
Stefano Pigozzi
2014-12-26
1
-34
/
+46
*
ao_coreaudio: fix mono/stereo channel mapping
Stefano Pigozzi
2014-12-16
1
-9
/
+7
*
ao_coreaudio: add missing goto for error path
Stefano Pigozzi
2014-12-16
1
-0
/
+1
*
coreaudio: don't output too many channel descriptions
Stefano Pigozzi
2014-12-05
1
-0
/
+6
*
coreaudio: add missing \n in log line
Stefano Pigozzi
2014-12-05
1
-1
/
+1
*
coreaudio: don't print layout a second time
Stefano Pigozzi
2014-12-05
1
-1
/
+1
*
coreaudio: reject descriptions with too many channels
Stefano Pigozzi
2014-12-04
1
-0
/
+7
*
coreaudio: fix more layout prints
Stefano Pigozzi
2014-12-04
1
-2
/
+2
*
coreaudio: fix prints of uint32_t in log_layout
Stefano Pigozzi
2014-12-04
1
-10
/
+10
*
audio: allow more than 20 channel map entries
wm4
2014-12-01
1
-1
/
+1
*
coreaudio: redirect IEC61937 to coreaudio_exclusive
Stefano Pigozzi
2014-10-23
1
-0
/
+6
*
coreaudio: use the new device selection API
Stefano Pigozzi
2014-10-12
1
-15
/
+5
*
audio/out: remove old things
wm4
2014-09-06
1
-3
/
+4
*
ao_coreaudio: report hardware latency to ao_read_data
Stefano Pigozzi
2014-07-03
1
-3
/
+42
*
ao_coreaudio: report latency more correctly
Stefano Pigozzi
2014-07-02
1
-1
/
+19
*
ao_coreaudio: move channel mapping away from utils
Stefano Pigozzi
2014-07-02
1
-0
/
+128
*
ao_coreaudio: use mpv's internal pull API
Stefano Pigozzi
2014-07-02
1
-82
/
+9
*
ao_coreaudio: remove useless comments
Stefano Pigozzi
2014-07-02
1
-5
/
+3
*
ao_coreaudio: rename init_lpcm -> init_audiounit
Stefano Pigozzi
2014-07-02
1
-6
/
+9
*
ao_coreaudio: fill asbd with an helper function
Stefano Pigozzi
2014-07-02
1
-20
/
+1
*
ao_coreaudio: split control to helper functions
Stefano Pigozzi
2014-07-02
1
-23
/
+30
*
ao_coreaudio: remove useless call to print_asbd
Stefano Pigozzi
2014-07-02
1
-2
/
+0
*
ao_coreaudio: move spdif code to a new AO
Stefano Pigozzi
2014-07-02
1
-433
/
+77
*
ao_coreaudio: remove useless code
Stefano Pigozzi
2014-05-10
1
-15
/
+0
*
ao_coreaudio: don't fallback to full waveext
Stefano Pigozzi
2014-05-10
1
-4
/
+5
*
ao_coreaudio: print an error when channel mapping fails
Stefano Pigozzi
2014-05-10
1
-1
/
+5
*
ao_coreaudio: use description-based channel layouts
Stefano Pigozzi
2014-05-10
1
-12
/
+5
*
audio/out: make draining a separate operation
wm4
2014-03-09
1
-4
/
+1
*
audio/out: make ao struct opaque
wm4
2014-03-09
1
-0
/
+1
*
msg: rename mp_msg_log -> mp_msg
wm4
2013-12-21
1
-1
/
+1
*
Split mpvcore/ into common/, misc/, bstr/
wm4
2013-12-17
1
-2
/
+2
*
Move options/config related files from mpvcore/ to options/
wm4
2013-12-17
1
-1
/
+1
*
audio/out: prepare for non-interleaved audio
wm4
2013-11-12
1
-3
/
+5
*
audio/out: reject non-interleaved formats
wm4
2013-11-12
1
-0
/
+2
*
osx: fix -Wshadow warnings on platform specific code
Stefano Pigozzi
2013-11-04
1
-3
/
+3
*
audio/out: remove useless info struct and redundant fields
wm4
2013-10-23
1
-6
/
+5
*
ao_coreaudio: clear output buffer on buffer underrun
Stefano Pigozzi
2013-10-03
1
-0
/
+1
*
ao_coreaudio: fetch device name only for verbose log level
Stefano Pigozzi
2013-10-01
1
-6
/
+8
*
core: move contents to mpvcore (2/2)
Stefano Pigozzi
2013-08-06
1
-3
/
+3
*
ao_coreaudio: move to new log API
Stefano Pigozzi
2013-08-01
1
-29
/
+27
*
ao_coreaudio: use default output unit when no device is specified
Stefano Pigozzi
2013-07-29
1
-1
/
+3
*
ao_coreaudio: prevent buffer underruns to output garbage
Stefano Pigozzi
2013-07-28
1
-1
/
+6
*
audio/out: remove options argument from init()
wm4
2013-07-22
1
-1
/
+1
*
ao_coreaudio: fix ifdef'd conditional
Stefano Pigozzi
2013-07-22
1
-1
/
+1
*
ao_coreaudio: use new option API
Stefano Pigozzi
2013-07-22
1
-38
/
+22
*
ao_coreaudio: switch properties getters to talloc
Stefano Pigozzi
2013-07-22
1
-12
/
+12
*
ao_coreaudio: revert to original device format on digital uninit
Stefano Pigozzi
2013-07-22
1
-3
/
+11
*
ao_coreaudio: refactor chmap detection
Stefano Pigozzi
2013-07-22
1
-88
/
+11
*
ao_coreaudio: refactor properties code
Stefano Pigozzi
2013-07-22
1
-40
/
+26
*
ao_coreaudio: move utils functions to snake_case
Stefano Pigozzi
2013-07-22
1
-6
/
+6
*
ao_coreaudio: split ao_coreaudio_common in two files
Stefano Pigozzi
2013-07-22
1
-10
/
+7
*
ao_coreaudio: store asbd only when selected
Stefano Pigozzi
2013-07-22
1
-4
/
+1
*
ao_coreaudio: fallback to waveext on non surround inputs
Stefano Pigozzi
2013-07-22
1
-3
/
+3
*
ao_coreaudio: set channel layout based on hardware query
Stefano Pigozzi
2013-07-22
1
-2
/
+106
*
ao_coreaudio: fix regression in digital stream selection
Stefano Pigozzi
2013-07-22
1
-1
/
+1
*
ao_coreaudio: return errors instead false in init functions
Stefano Pigozzi
2013-07-22
1
-3
/
+3
*
ao_coreaudio: remove useless function declaration
Stefano Pigozzi
2013-07-22
1
-3
/
+0
*
ao_coreaudio: only set chmap_sel info for lpcm
Stefano Pigozzi
2013-07-22
1
-5
/
+7
*
ao_coreaudio: set channel layout bitmap
Stefano Pigozzi
2013-07-22
1
-1
/
+17
*
ao_coreaudio: move digital detection before asbd creation
Stefano Pigozzi
2013-07-22
1
-10
/
+9
*
ao_coreaudio: remove chmap selection if format is digital
Stefano Pigozzi
2013-07-22
1
-1
/
+0
*
ao_coreaudio: remove volume multiplication by 4
Stefano Pigozzi
2013-07-22
1
-2
/
+2
*
ao_coreaudio: remove device property listener on uninit
Stefano Pigozzi
2013-07-22
1
-12
/
+6
*
ao_coreaudio: print help string in one go
Stefano Pigozzi
2013-07-22
1
-5
/
+11
*
ao_coreaudio: change all ++var to var++
Stefano Pigozzi
2013-07-22
1
-5
/
+3
*
ao_coreaudio: change private vars names to match mpv conventions
Stefano Pigozzi
2013-07-22
1
-91
/
+101
*
ao_coreaudio: remove packetSize private variable
Stefano Pigozzi
2013-07-22
1
-3
/
+3
*
ao_coreaudio: refactor play/pause
Stefano Pigozzi
2013-07-22
1
-27
/
+15
*
ao_coreaudio: refactor uninit
Stefano Pigozzi
2013-07-22
1
-17
/
+6
*
ao_coreaudio: remove a fixme since that seems fixed
Stefano Pigozzi
2013-07-22
1
-2
/
+0
*
ao_coreaudio: ca_msg: add trailing \n where missing
Stefano Pigozzi
2013-07-22
1
-5
/
+5
*
ao_coreaudio: refactor play
Stefano Pigozzi
2013-07-22
1
-16
/
+8
*
ao_coreaudio: extract mixmode set/unset in utility functions
Stefano Pigozzi
2013-07-22
1
-46
/
+7
*
ao_coreaudio: move AudioStreamChangeFormat to common file and refactor
Stefano Pigozzi
2013-07-22
1
-86
/
+0
*
ao_coreaudio: extract methods to lock/unlock device for digital output
Stefano Pigozzi
2013-07-22
1
-28
/
+7
*
ao_coreaudio: lpcm: remove buffer size calculation depending on audio unit
Stefano Pigozzi
2013-07-22
1
-8
/
+0
*
ao_coreaudio: refactor initialization
Stefano Pigozzi
2013-07-22
1
-389
/
+267
*
ao_coreaudio: refactor print_help
Stefano Pigozzi
2013-07-22
1
-26
/
+21
*
ao_coreaudio: split out some utility functions and refactor them
Stefano Pigozzi
2013-07-22
1
-310
/
+11
*
ao_coreaudio: make variable names shorter
Stefano Pigozzi
2013-07-22
1
-30
/
+30
*
ao_coreaudio: add error check function and macro
Stefano Pigozzi
2013-07-22
1
-41
/
+68
*
ao_coreaudio: dry up ca_msg and use it everywhere
Stefano Pigozzi
2013-07-22
1
-61
/
+57
*
ao_coreaudio: simplify digital render callback
Stefano Pigozzi
2013-07-22
1
-4
/
+3
*
ao_coreaudio: rewrite spdif render callback
Stefano Pigozzi
2013-07-22
1
-39
/
+20
*
ao_coreaudio: simplify render callback
Stefano Pigozzi
2013-07-22
1
-23
/
+9
*
audio/out: remove ao->outburst/buffersize fields
wm4
2013-06-16
1
-6
/
+0
*
audio: fix af_fmt_seconds_to_bytes
Stefano Pigozzi
2013-06-16
1
-4
/
+8
*
core: add a spsc ringbuffer implementation
Stefano Pigozzi
2013-06-16
1
-21
/
+22
*
ao_coreaudio: fix output with spdif
Stefano Pigozzi
2013-06-16
1
-5
/
+4
*
ao_coreaudio: split ringbuffer in it's own file
Stefano Pigozzi
2013-06-16
1
-73
/
+16
*
ao_coreaudio: move to new libao API
Stefano Pigozzi
2013-06-16
1
-310
/
+339
*
ao_coreaudio: uncrustify
Stefano Pigozzi
2013-06-16
1
-491
/
+553
*
Replace calls to usec_sleep()
wm4
2013-05-26
1
-2
/
+2
*
ao_coreaudio: fix switched parameters
wm4
2013-05-12
1
-1
/
+1
*
Merge branch 'audio_changes'
wm4
2013-05-12
1
-6
/
+13
|
\
|
*
audio/out: channel map selection
wm4
2013-05-12
1
-3
/
+8
|
*
ao_coreaudio: switch to WAVEEXT channel order
wm4
2013-05-12
1
-2
/
+1
|
*
audio/out: switch to channel map
wm4
2013-05-12
1
-6
/
+9
*
|
OSX: use native Cocoa's event loop
Stefano Pigozzi
2013-05-12
1
-5
/
+0
|
/
*
ao_coreaudio: use 0 as timeout for CFRunLoopRunInMode
Mad Fish
2013-01-20
1
-1
/
+1
*
ao_coreaudio: fix deprecation warnings
Stefano Pigozzi
2012-11-13
1
-6
/
+6
*
Rename directories, move files (step 2 of 2)
wm4
2012-11-12
1
-4
/
+4
*
Rename directories, move files (step 1 of 2) (does not compile)
wm4
2012-11-12
1
-0
/
+1283