filter/*: use std::span instead of ConstBuffer

This commit is contained in:
Max Kellermann
2022-07-04 18:12:12 +02:00
parent 18ebd42c52
commit 67c6d111a8
16 changed files with 50 additions and 86 deletions

View File

@@ -20,7 +20,6 @@
#include "Observer.hxx"
#include "Filter.hxx"
#include "Prepared.hxx"
#include "util/ConstBuffer.hxx"
#include <cassert>
@@ -81,11 +80,11 @@ public:
filter->Reset();
}
ConstBuffer<void> FilterPCM(ConstBuffer<void> src) override {
std::span<const std::byte> FilterPCM(std::span<const std::byte> src) override {
return filter->FilterPCM(src);
}
ConstBuffer<void> Flush() override {
std::span<const std::byte> Flush() override {
return filter->Flush();
}
};