#include "check.h"
#include <stdbool.h>
#include <stdint.h>
#include <stddef.h>
Go to the source code of this file.
Functions | |
const uint32_t * | pcm_dsd_to_usb (struct pcm_buffer *buffer, unsigned channels, const uint8_t *src, size_t src_size, size_t *dest_size_r) |
Pack DSD 1 bit samples into (padded) 24 bit PCM samples for playback over USB, according to the proposed standard by dCS and others: http://www.sonore.us/DoP_openStandard_1v1.pdf. |
const uint32_t* pcm_dsd_to_usb | ( | struct pcm_buffer * | buffer, | |
unsigned | channels, | |||
const uint8_t * | src, | |||
size_t | src_size, | |||
size_t * | dest_size_r | |||
) |
Pack DSD 1 bit samples into (padded) 24 bit PCM samples for playback over USB, according to the proposed standard by dCS and others: http://www.sonore.us/DoP_openStandard_1v1.pdf.