Enable DSD (Direct Stream Digital) and DoP (DSD over PCM)
Chris Boot
9 years ago
15 | 15 |
* Fix typo: suppored/supported (typo-fix-suppored.patch).
|
16 | 16 |
* Update man page to document new/changed options.
|
17 | 17 |
* Update debian/copyright for included dsd2pcm source.
|
|
18 |
* Enable DSD (Direct Stream Digital) and DoP (DSD over PCM).
|
18 | 19 |
|
19 | 20 |
-- Chris Boot <debian@bootc.net> Sat, 28 Dec 2013 22:31:23 +0000
|
20 | 21 |
|
135 | 135 |
.BR -u " and " -R
|
136 | 136 |
are synonymous.
|
137 | 137 |
.TP
|
|
138 |
.B \-D
|
|
139 |
Output device supports DSD over PCM (DoP). DSD streams will be converted to DoP
|
|
140 |
before output. If this option is not supplied, DSD streams will be converted to
|
|
141 |
PCM and resampled, so they can be played on a PCM DAC.
|
|
142 |
.TP
|
138 | 143 |
.B \-v
|
139 | 144 |
Enable visualiser support. This creates a shared memory segment that contains
|
140 | 145 |
some of the audio being played, so that an external visualiser can read and
|
5 | 5 |
|
6 | 6 |
# Enable ffmpeg, soxr resampling, visualisation export and disable dlopening
|
7 | 7 |
# libraries
|
8 | |
export OPTS := -DFFMPEG -DRESAMPLE -DVISEXPORT -DLINKALL
|
|
8 |
export OPTS := -DDSD -DFFMPEG -DRESAMPLE -DVISEXPORT -DLINKALL
|
9 | 9 |
|
10 | 10 |
# Enable all hardening build flags
|
11 | 11 |
export DEB_BUILD_MAINT_OPTIONS := hardening=+all
|
|
21 | 21 |
override_dh_auto_clean: clean_squeezelite clean_squeezelite-pa
|
22 | 22 |
# This is needed to fully clean built objects if the Makefile patches
|
23 | 23 |
# are not applied.
|
24 | |
rm -f *.o
|
|
24 |
rm -f *.o dsd2pcm/*.o
|
25 | 25 |
|
26 | 26 |
override_dh_installinit:
|
27 | 27 |
dh_installinit --name=squeezelite
|