[vlc-devel] [PATCH V3 0/4] audio: wasapi-exclusive and bit-exact mode

Thomas Guillem thomas at gllm.fr
Tue Nov 26 16:31:22 CET 2019


Third version of my exclusive/bitexact proposal, cf the previous proposal here:
https://mailman.videolan.org/pipermail/vlc-devel/2019-November/129421.html

This set adds the "audio-bitexact" option, here are the possible values:

 - 'on': will disable all filters (visual, converters, resamplers, volume).
 - 'off': default current behavior (with filters)
 - 'convert': use only a converter to adapt the input format to the output one

This set adds back the "wasapi-exclusive" bool option.

Best,

Thomas Guillem (4):
  aout: refactor default aout_filters_cfg_t handling
  aout: add "audio-bitexact" option
  wasapi: add 24bits support
  wasapi: add an option to handle exclusive mode

 include/vlc_aout.h               |   8 ++
 modules/audio_output/wasapi.c    | 204 +++++++++++++++++++++++++++++--
 src/audio_output/aout_internal.h |   1 +
 src/audio_output/dec.c           |   5 +-
 src/audio_output/filters.c       |  84 ++++++++-----
 src/audio_output/output.c        |  11 ++
 src/libvlc-module.c              |  18 +++
 7 files changed, 290 insertions(+), 41 deletions(-)

-- 
2.20.1



More information about the vlc-devel mailing list