• Simon Hosie's avatar
    decoder/vorbis: skip 16 bit quantisation, provide float samples · 5e9ccdec
    Simon Hosie authored
    Internally the vorbis (non-Tremor) decoder is working in floating
    point, and it's not really necessary to cut the output back to 16-bit
    if the soundcard or OS supports higher resolution.
    
    The decoder can be trivially modified to bypass its internal
    quantisation and produce floating-point output, and a separate
    quantisation can be used as appropriate to the platform.
    5e9ccdec
Name
Last commit
Last update
..
OggUtil.cxx Loading commit data...
OggUtil.hxx Loading commit data...
OpusDecoderPlugin.cxx Loading commit data...
OpusDecoderPlugin.h Loading commit data...
OpusHead.cxx Loading commit data...
OpusHead.hxx Loading commit data...
OpusReader.hxx Loading commit data...
OpusTags.cxx Loading commit data...
OpusTags.hxx Loading commit data...
XiphTags.c Loading commit data...
XiphTags.h Loading commit data...
audiofile_decoder_plugin.c Loading commit data...
dsdiff_decoder_plugin.c Loading commit data...
dsdiff_decoder_plugin.h Loading commit data...
dsdlib.c Loading commit data...
dsdlib.h Loading commit data...
dsf_decoder_plugin.c Loading commit data...
dsf_decoder_plugin.h Loading commit data...
faad_decoder_plugin.c Loading commit data...
ffmpeg_decoder_plugin.c Loading commit data...
ffmpeg_metadata.c Loading commit data...
ffmpeg_metadata.h Loading commit data...
flac_common.c Loading commit data...
flac_common.h Loading commit data...
flac_compat.h Loading commit data...
flac_decoder_plugin.c Loading commit data...
flac_metadata.c Loading commit data...
flac_metadata.h Loading commit data...
flac_pcm.c Loading commit data...
flac_pcm.h Loading commit data...
fluidsynth_decoder_plugin.c Loading commit data...
gme_decoder_plugin.c Loading commit data...
mad_decoder_plugin.c Loading commit data...
mikmod_decoder_plugin.c Loading commit data...
modplug_decoder_plugin.c Loading commit data...
mp4ff_decoder_plugin.c Loading commit data...
mpcdec_decoder_plugin.c Loading commit data...
mpg123_decoder_plugin.c Loading commit data...
ogg_codec.c Loading commit data...
ogg_codec.h Loading commit data...
pcm_decoder_plugin.c Loading commit data...
pcm_decoder_plugin.h Loading commit data...
sidplay_decoder_plugin.cxx Loading commit data...
sndfile_decoder_plugin.c Loading commit data...
vorbis_comments.c Loading commit data...
vorbis_comments.h Loading commit data...
vorbis_decoder_plugin.c Loading commit data...
wavpack_decoder_plugin.c Loading commit data...
wildmidi_decoder_plugin.c Loading commit data...