I bought a fiio x3-2 which has a nice feature of reading usb OTG thumbdrives and if those drives contain DSD files, you get native dsd playback over analog and you get pcm converted (88.2) over spdif copper out. I've used it and its quite good. the fiio takes micro-sd cards or usb via the OTG wire dongle.
I will have some dsd files as well as 88.2 pcm, 96 pcm, 176.4 pcm and 192 pcm.
for a $200 player, it was hard to resist. spdif-out and good line-out with digital out being bit-perfect and not resampled. they make nice little walk-arounds and I like the DAP better than just using 'phones'.