1
0
mirror of https://github.com/mpv-player/mpv synced 2024-12-21 22:30:22 +00:00
mpv/audio
Kevin Mitchell 07671ac57b ao_wasapi: passthrough rework
* unify passthrough and pcm exclusive mode format setting/testing
* set passthrough format parameters correctly
* support all of mpv's existing passthrough formats
* automatically test passthrough with exclusive mode and enable
  exclusive if it succeeds, even if it was not explictly requested.
  this obviates the need for --ao=wasapi,wasapi=exclusive
* if passthrough fails (such as the device doesn't support the
  format), fallback to either exclusive pcm or shared mode depending
  on what the user specified. Right now this isn't very useful as
  it still fails due to the decoder path remainin stuck on spdif.

fixes #1742
2015-04-03 15:39:51 -07:00
..
decode ad_lavc: disable AC3 DRC by default 2015-03-30 19:44:52 +02:00
filter af_lavrresample: always normalize (libswresample is stupid) 2015-04-02 00:42:54 +02:00
out ao_wasapi: passthrough rework 2015-04-03 15:39:51 -07:00
audio_buffer.c
audio_buffer.h
audio.c audio: fix pool allocation 2015-02-11 11:36:07 +01:00
audio.h audio: add missing declaration 2015-01-14 22:15:00 +01:00
chmap_sel.c audio: fix off by one error in channel map selection code 2015-03-15 17:07:06 +01:00
chmap_sel.h chmap_sel: add multichannel fallback heuristic 2014-12-29 17:56:53 +01:00
chmap.c audio: accept 1.0 and 2.0 as aliases for mono and stereo 2015-02-26 15:41:45 +01:00
chmap.h chmap_sel: add multichannel fallback heuristic 2014-12-29 17:56:53 +01:00
fmt-conversion.c
fmt-conversion.h
format.c audio: fix spdif packet size unit 2015-03-10 17:11:38 +01:00
format.h ad_spdif: move frame sizes to a general function 2015-03-10 15:12:52 +01:00
mixer.c mixer: per-app volume and private volume conflict 2015-04-01 01:15:59 +02:00
mixer.h