• Max Kellermann's avatar
    output/Interface: allow Pause() to throw exception · d0f6131b
    Max Kellermann authored
    Coverity discovered that the Pulse plugin could throw exceptions from
    Pause(), but that method was marked "noexcept" because its caller was
    not designed to catch exceptions.  So instead of avoiding exceptions
    (by catching and logging them in each and every implementation), let's
    allow them, and do the catch/log game in the MPD core.
    d0f6131b
Name
Last commit
Last update
..
httpd output/Interface: allow Pause() to throw exception
sles output/Interface: allow Pause() to throw exception
AlsaOutputPlugin.cxx output/Interface: convert to abstract class
AlsaOutputPlugin.hxx update copyright year
AoOutputPlugin.cxx output/Interface: convert to abstract class
AoOutputPlugin.hxx update copyright year
FifoOutputPlugin.cxx fs/FileSystem: OpenFile() returns UniqueFileDescriptor
FifoOutputPlugin.hxx update copyright year
HaikuOutputPlugin.cxx output/Interface: convert to abstract class
HaikuOutputPlugin.hxx update copyright year
JackOutputPlugin.cxx output/Interface: allow Pause() to throw exception
JackOutputPlugin.hxx update copyright year
NullOutputPlugin.cxx output/Interface: convert to abstract class
NullOutputPlugin.hxx update copyright year
OSXOutputPlugin.cxx Merge branch 'v0.20.x' into master
OSXOutputPlugin.hxx OSX mixer
OpenALOutputPlugin.cxx output/Interface: convert to abstract class
OpenALOutputPlugin.hxx update copyright year
OssOutputPlugin.cxx output/oss: use class FileDescriptor
OssOutputPlugin.hxx update copyright year
PipeOutputPlugin.cxx output/Interface: convert to abstract class
PipeOutputPlugin.hxx update copyright year
PulseOutputPlugin.cxx output/Interface: allow Pause() to throw exception
PulseOutputPlugin.hxx update copyright year
RecorderOutputPlugin.cxx output/Interface: convert to abstract class
RecorderOutputPlugin.hxx Loading commit data...
RoarOutputPlugin.cxx Loading commit data...
RoarOutputPlugin.hxx Loading commit data...
ShoutOutputPlugin.cxx Loading commit data...
ShoutOutputPlugin.hxx Loading commit data...
SndioOutputPlugin.cxx Loading commit data...
SndioOutputPlugin.hxx Loading commit data...
SolarisOutputPlugin.cxx Loading commit data...
SolarisOutputPlugin.hxx Loading commit data...
WinmmOutputPlugin.cxx Loading commit data...
WinmmOutputPlugin.hxx Loading commit data...