Commit fa822646 authored by Max Kellermann's avatar Max Kellermann

pcm/PcmDsd: remove "lsbfirst" support

Unused. Bit reversing is done in the decoder.
parent ae467aa4
......@@ -124,8 +124,7 @@ PcmConvert::Convert(ConstBuffer<void> buffer, Error &error)
if (format.format == SampleFormat::DSD) {
auto s = ConstBuffer<uint8_t>::FromVoid(buffer);
auto d = dsd.ToFloat(format.channels,
false, s);
auto d = dsd.ToFloat(format.channels, s);
if (d.IsNull()) {
error.Set(pcm_domain,
"DSD to PCM conversion failed");
......
......@@ -48,8 +48,7 @@ PcmDsd::Reset()
}
ConstBuffer<float>
PcmDsd::ToFloat(unsigned channels, bool lsbfirst,
ConstBuffer<uint8_t> src)
PcmDsd::ToFloat(unsigned channels, ConstBuffer<uint8_t> src)
{
assert(!src.IsNull());
assert(!src.IsEmpty());
......@@ -72,7 +71,7 @@ PcmDsd::ToFloat(unsigned channels, bool lsbfirst,
dsd2pcm_translate(dsd2pcm[c], num_frames,
src.data + c, channels,
lsbfirst, dest + c, channels);
false, dest + c, channels);
}
return { dest, num_samples };
......
......@@ -41,7 +41,7 @@ public:
void Reset();
ConstBuffer<float> ToFloat(unsigned channels, bool lsbfirst,
ConstBuffer<float> ToFloat(unsigned channels,
ConstBuffer<uint8_t> src);
};
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment