mpd/src/output/plugins
Yue Wang 1e88e71b9a
[OSXOutputPlugin] Fix a bug that the stream sample rate is missing
the code here tried to guard DSD features behind ENABLE_DSD. However, the sample rate setting should be shared between two scenarios. 

40a1ebee29 (diff-ce7ecec9ea9ca3df90d9c290cb3ef9d4R795)


The code runs fine if the dac supports the sample rate, as Mac OS  will use the device rate if stream rate is 0. 
However, when DAC is uncapable of processing the sample rate, a wrong rate (device rate) will be used for the stream rate.
2018-07-28 00:06:56 -07:00
..
httpd Merge branch 'v0.20.x' 2018-07-06 19:43:01 +02:00
sles output/Interface: allow Pause() to throw exception 2017-09-08 14:45:53 +02:00
AlsaOutputPlugin.cxx output/alsa: use spsc_queue::reset() 2018-07-16 11:04:01 +02:00
AlsaOutputPlugin.hxx update copyright year 2017-01-03 20:48:59 +01:00
AoOutputPlugin.cxx output/ao: round write_size down to a multiple of the frame size 2018-01-02 17:33:33 +01:00
AoOutputPlugin.hxx update copyright year 2017-01-03 20:48:59 +01:00
FifoOutputPlugin.cxx Main, ...: catch any exception, not just std::runtime_error 2017-12-19 10:56:23 +01:00
FifoOutputPlugin.hxx update copyright year 2017-01-03 20:48:59 +01:00
HaikuOutputPlugin.cxx Haiku: fix build 2018-01-05 23:10:58 +01:00
HaikuOutputPlugin.hxx update copyright year 2017-01-03 20:48:59 +01:00
JackOutputPlugin.cxx config/Config*: rename files, drop "Config" prefix 2018-07-16 19:50:07 +02:00
JackOutputPlugin.hxx update copyright year 2017-01-03 20:48:59 +01:00
NullOutputPlugin.cxx output/Interface: convert to abstract class 2017-08-10 09:01:41 +02:00
NullOutputPlugin.hxx update copyright year 2017-01-03 20:48:59 +01:00
OpenALOutputPlugin.cxx output/Interface: convert to abstract class 2017-08-10 09:01:41 +02:00
OpenALOutputPlugin.hxx update copyright year 2017-01-03 20:48:59 +01:00
OssOutputPlugin.cxx output/oss: use class FileDescriptor 2017-08-10 19:42:23 +02:00
OssOutputPlugin.hxx update copyright year 2017-01-03 20:48:59 +01:00
OSXOutputPlugin.cxx [OSXOutputPlugin] Fix a bug that the stream sample rate is missing 2018-07-28 00:06:56 -07:00
OSXOutputPlugin.hxx OSX mixer 2017-08-21 20:05:50 +01:00
PipeOutputPlugin.cxx output/Interface: convert to abstract class 2017-08-10 09:01:41 +02:00
PipeOutputPlugin.hxx update copyright year 2017-01-03 20:48:59 +01:00
PulseOutputPlugin.cxx release v0.20.16 2018-02-03 19:59:29 +01:00
PulseOutputPlugin.hxx update copyright year 2017-01-03 20:48:59 +01:00
RecorderOutputPlugin.cxx config/Config*: rename files, drop "Config" prefix 2018-07-16 19:50:07 +02:00
RecorderOutputPlugin.hxx update copyright year 2017-01-03 20:48:59 +01:00
RoarOutputPlugin.cxx Merge branch 'v0.20.x' 2018-07-06 19:43:01 +02:00
RoarOutputPlugin.hxx update copyright year 2017-01-03 20:48:59 +01:00
ShoutOutputPlugin.cxx util/StringFormat: new utility library 2018-01-24 13:28:28 +01:00
ShoutOutputPlugin.hxx update copyright year 2017-01-03 20:48:59 +01:00
SndioOutputPlugin.cxx output/sndio: refuse to build with libroarsndio 2017-09-19 19:38:43 +02:00
SndioOutputPlugin.hxx output/sndio: move #include below guard 2017-09-19 18:59:04 +02:00
SolarisOutputPlugin.cxx output/Interface: convert to abstract class 2017-08-10 09:01:41 +02:00
SolarisOutputPlugin.hxx update copyright year 2017-01-03 20:48:59 +01:00
WinmmOutputPlugin.cxx output/Interface: convert to abstract class 2017-08-10 09:01:41 +02:00
WinmmOutputPlugin.hxx update copyright year 2017-01-03 20:48:59 +01:00