mpd/src/pcm
Max Kellermann 62b03cfddf storage, db, mixer, command: remove more bogus "pure" attributes
This commit is similar to 788e3b31e1,
and removes more "pure" attributes which were placed on functions that
could throw exceptions, which is illegal according to clang's
understanding of the attribute (but not according to GCC's).  GitHub
issue #58 was most likely about StorageDirectoryReader::GetInfo() and
Storage::GetInfo(), which still had "pure" attributes.

Closes #58
2017-06-03 21:54:24 +02:00
..
dsd2pcm pcm/dsd2pcm: add license headers 2014-08-23 14:42:23 +02:00
ChannelsConverter.cxx *: add "noexcept" to many, many function prototypes 2017-05-08 14:44:49 +02:00
ChannelsConverter.hxx *: add "noexcept" to many, many function prototypes 2017-05-08 14:44:49 +02:00
ConfiguredResampler.cxx update copyright year 2017-01-03 20:48:59 +01:00
ConfiguredResampler.hxx update copyright year 2017-01-03 20:48:59 +01:00
Dsd16.cxx pcm/export: support DSD_U16 2017-01-11 22:47:12 +01:00
Dsd16.hxx pcm/export: support DSD_U16 2017-01-11 22:47:12 +01:00
Dsd32.cxx pcm/Dsd32: include cleanup 2017-01-11 22:47:12 +01:00
Dsd32.hxx pcm/Dsd32: fix the byte order 2017-01-11 22:25:54 +01:00
FallbackResampler.cxx update copyright year 2017-01-03 20:48:59 +01:00
FallbackResampler.hxx update copyright year 2017-01-03 20:48:59 +01:00
FloatConvert.hxx *: add "noexcept" to many, many function prototypes 2017-05-08 14:44:49 +02:00
FormatConverter.cxx *: add "noexcept" to many, many function prototypes 2017-05-08 14:44:49 +02:00
FormatConverter.hxx *: add "noexcept" to many, many function prototypes 2017-05-08 14:44:49 +02:00
GlueResampler.cxx pcm/Resampler: add method Reset() 2017-01-11 15:26:48 +01:00
GlueResampler.hxx pcm/Resampler: add method Reset() 2017-01-11 15:26:48 +01:00
Interleave.cxx update copyright year 2017-01-03 20:48:59 +01:00
Interleave.hxx update copyright year 2017-01-03 20:48:59 +01:00
LibsamplerateResampler.cxx pcm/Resampler: add method Reset() 2017-01-11 15:26:48 +01:00
LibsamplerateResampler.hxx pcm/Resampler: add method Reset() 2017-01-11 15:26:48 +01:00
Neon.hxx update copyright year 2017-01-03 20:48:59 +01:00
Order.cxx update copyright year 2017-01-03 20:48:59 +01:00
Order.hxx AudioFormat: move enum SampleFormat to pcm/SampleFormat.hxx 2017-01-17 22:01:01 +01:00
PcmBuffer.cxx update copyright year 2017-01-03 20:48:59 +01:00
PcmBuffer.hxx pcm/Buffer: update API documentation 2017-01-11 20:24:32 +01:00
PcmChannels.cxx pcm/PcmChannels: silence surround channels when converting from stereo 2017-01-19 10:53:41 +01:00
PcmChannels.hxx update copyright year 2017-01-03 20:48:59 +01:00
PcmConvert.cxx AudioFormat: move enum SampleFormat to pcm/SampleFormat.hxx 2017-01-17 22:01:01 +01:00
PcmConvert.hxx pcm/Convert: add method Reset() 2017-01-11 15:30:30 +01:00
PcmDither.cxx update copyright year 2017-01-03 20:48:59 +01:00
PcmDither.hxx update copyright year 2017-01-03 20:48:59 +01:00
PcmDop.cxx pcm/dop: remove unnecessary assertions 2017-01-11 21:48:43 +01:00
PcmDop.hxx update copyright year 2017-01-03 20:48:59 +01:00
PcmDsd.cxx pcm/PcmDsd: move Dsd8To32() to Dsd32.cxx 2017-01-11 15:22:43 +01:00
PcmDsd.hxx pcm/PcmDsd: move Dsd8To32() to Dsd32.cxx 2017-01-11 15:22:43 +01:00
PcmExport.cxx *: add "noexcept" to many, many function prototypes 2017-05-08 14:44:49 +02:00
PcmExport.hxx *: add "noexcept" to many, many function prototypes 2017-05-08 14:44:49 +02:00
PcmFormat.cxx *: add "noexcept" to many, many function prototypes 2017-05-08 14:44:49 +02:00
PcmFormat.hxx *: add "noexcept" to many, many function prototypes 2017-05-08 14:44:49 +02:00
PcmMix.cxx AudioFormat: move enum SampleFormat to pcm/SampleFormat.hxx 2017-01-17 22:01:01 +01:00
PcmMix.hxx AudioFormat: move enum SampleFormat to pcm/SampleFormat.hxx 2017-01-17 22:01:01 +01:00
PcmPack.cxx update copyright year 2017-01-03 20:48:59 +01:00
PcmPack.hxx update copyright year 2017-01-03 20:48:59 +01:00
PcmPrng.hxx update copyright year 2017-01-03 20:48:59 +01:00
PcmUtils.hxx *: add "noexcept" to many, many function prototypes 2017-05-08 14:44:49 +02:00
Resampler.hxx storage, db, mixer, command: remove more bogus "pure" attributes 2017-06-03 21:54:24 +02:00
SampleFormat.cxx *: add "noexcept" to many, many function prototypes 2017-05-08 14:44:49 +02:00
SampleFormat.hxx *: add "noexcept" to many, many function prototypes 2017-05-08 14:44:49 +02:00
ShiftConvert.hxx update copyright year 2017-01-03 20:48:59 +01:00
Silence.cxx pcm/Traits: add "SILENCE" attribute 2017-01-20 15:57:09 +01:00
Silence.hxx update copyright year 2017-01-03 20:48:59 +01:00
SoxrResampler.cxx *: add "noexcept" to many, many function prototypes 2017-05-08 14:44:49 +02:00
SoxrResampler.hxx update copyright year 2017-01-03 20:48:59 +01:00
Traits.hxx pcm/Traits: add "SILENCE" attribute 2017-01-20 15:57:09 +01:00
Volume.cxx *: add "noexcept" to many, many function prototypes 2017-05-08 14:44:49 +02:00
Volume.hxx *: add "noexcept" to many, many function prototypes 2017-05-08 14:44:49 +02:00