diff options
Diffstat (limited to 'src/pcm/PcmExport.cxx')
-rw-r--r-- | src/pcm/PcmExport.cxx | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/src/pcm/PcmExport.cxx b/src/pcm/PcmExport.cxx index e04a7fdd9..26644a71a 100644 --- a/src/pcm/PcmExport.cxx +++ b/src/pcm/PcmExport.cxx @@ -76,9 +76,9 @@ ConstBuffer<void> PcmExport::Export(ConstBuffer<void> data) { if (dsd_usb) - data.data = pcm_dsd_to_usb(dsd_buffer, channels, - (const uint8_t *)data.data, - data.size, &data.size); + data = pcm_dsd_to_usb(dsd_buffer, channels, + ConstBuffer<uint8_t>::FromVoid(data)) + .ToVoid(); if (pack24) { const auto src = ConstBuffer<int32_t>::FromVoid(data); |