WiiM devices cannot transition between flac and wav files in the gapless manner for 24 bit depth content. I have been told that the reason is different bit depth of the files and that forces alsa to reset which breaks gapless playback. Bit depths are in fact the same, I've used test files as attached with the same content. I can guess that the player (mplayer probably) uses ffmpeg library to decode the flac content, and 32 bit internal sample depth is being used here.
Can someone test other streamers behavior, linux based preferably? Of course it's mandatory to avoid any transcoding before the content is sent to the streamer.
Can someone test other streamers behavior, linux based preferably? Of course it's mandatory to avoid any transcoding before the content is sent to the streamer.