aboutsummaryrefslogtreecommitdiffstats
path: root/src/pcm/PcmExport.cxx
diff options
context:
space:
mode:
authorMax Kellermann <max@duempel.org>2014-08-12 21:38:36 +0200
committerMax Kellermann <max@duempel.org>2014-08-12 22:21:24 +0200
commit069895d26bd0b22c6dc7304e11db14eff4ab66bc (patch)
tree24bf067ae16e57c45bf04d01d38eb81e61061a90 /src/pcm/PcmExport.cxx
parent0e756e43774ef95ea9685e57f0c51331a9a7d1dc (diff)
downloadmpd-069895d26bd0b22c6dc7304e11db14eff4ab66bc.tar.gz
mpd-069895d26bd0b22c6dc7304e11db14eff4ab66bc.tar.xz
mpd-069895d26bd0b22c6dc7304e11db14eff4ab66bc.zip
PcmDsdUsb: use class ConstBuffer
Diffstat (limited to 'src/pcm/PcmExport.cxx')
-rw-r--r--src/pcm/PcmExport.cxx6
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);