pcm/Convert: migrate from class Error to C++ exceptions

This commit is contained in:
Max Kellermann
2016-09-05 12:19:20 +02:00
parent 860064c812
commit ae1eb9ccde
27 changed files with 197 additions and 305 deletions

View File

@@ -39,14 +39,12 @@ class SoxrPcmResampler final : public PcmResampler {
PcmBuffer buffer;
public:
virtual AudioFormat Open(AudioFormat &af, unsigned new_sample_rate,
Error &error) override;
virtual void Close() override;
virtual ConstBuffer<void> Resample(ConstBuffer<void> src,
Error &error) override;
AudioFormat Open(AudioFormat &af, unsigned new_sample_rate) override;
void Close() override;
ConstBuffer<void> Resample(ConstBuffer<void> src) override;
};
bool
pcm_resample_soxr_global_init(const ConfigBlock &block, Error &error);
void
pcm_resample_soxr_global_init(const ConfigBlock &block);
#endif