Commit Graph

  • cfd51db229 CheckAudioFormat: migrate from class Error to C++ exceptions Max Kellermann 2016-11-10 11:45:17 +01:00
  • 12f11c97ae decoder/faad: use AtScopeExit() Max Kellermann 2016-11-10 12:17:05 +01:00
  • 6a78d11127 decoder/gme: use AtScopeExit() Max Kellermann 2016-11-10 12:04:05 +01:00
  • 256ee7a8c7 decoder/audiofile: use AtScopeExit() Max Kellermann 2016-11-10 12:01:15 +01:00
  • 07a51957ee fs/FileInfo: remove the obsolete class Error overloads Max Kellermann 2016-11-10 11:36:21 +01:00
  • 37c4470f10 fs/CheckFile: use FileInfo(Path) instead of GetFileInfo() Max Kellermann 2016-11-10 11:36:04 +01:00
  • 4dc7d1c0cd decoder/Thread: use AllocatedPath::FromUTF8Throw() Max Kellermann 2016-11-10 11:23:54 +01:00
  • f6a85f0b0b output/osx: fix build failure Dave Hocker 2016-11-10 12:54:45 +01:00
  • 5b8b660bd0 decoder/DecoderAPI: include cleanup Max Kellermann 2016-11-09 13:42:52 +01:00
  • d9cb85df83 output/Plugin: remove 'Error&' parameters, use C++ exceptions only Max Kellermann 2016-11-09 11:56:01 +01:00
  • 445e82be75 output/Multiple: migrate from class Error to C++ exceptions Max Kellermann 2016-11-09 12:31:23 +01:00
  • 98a12c49dd pcm/Domain: remove obsolete source Max Kellermann 2016-11-09 11:59:54 +01:00
  • b78cc7e48a output/Thread: remove obsolete pcm_domain check, this is defunct Max Kellermann 2016-11-09 11:59:31 +01:00
  • ac9ce0b3ad output/Init: migrate _setup() from class Error to C++ exceptions Max Kellermann 2016-11-09 12:09:00 +01:00
  • cf2b814629 output/Init: migrate Configure() from class Error to C++ exceptions Max Kellermann 2016-11-09 12:06:54 +01:00
  • bbe7a37359 output/Internal: hide Configure() and remove the non-configuring constructor Max Kellermann 2016-11-09 12:04:54 +01:00
  • d0aa154ea6 output/null: migrate from class Error to C++ exceptions Max Kellermann 2016-11-09 12:03:20 +01:00
  • df4616ae4a output/osx: migrate from class Error to C++ exceptions Max Kellermann 2016-11-09 11:43:11 +01:00
  • 10f62db9fd output/osx: use std::unique_ptr Max Kellermann 2016-11-09 11:46:32 +01:00
  • 5c075210d6 output/osx: use AtScopeExit() to call CFRelease() Max Kellermann 2016-11-09 11:49:21 +01:00
  • 0cf85b0771 output/haiku: eliminate DoClose() Max Kellermann 2016-11-09 11:42:00 +01:00
  • fa90047e52 output/haiku: migrate from class Error to C++ exceptions Max Kellermann 2016-11-09 11:30:17 +01:00
  • b9f64fe19b output/haiku: embed "format" into the HaikuOutput class Max Kellermann 2016-11-09 11:36:38 +01:00
  • dd072912e8 output/solaris: migrate from class Error to C++ exceptions Max Kellermann 2016-11-09 11:18:19 +01:00
  • 9dbdc75689 output/httpd: migrate from class Error to C++ exceptions Max Kellermann 2016-11-09 08:40:10 +01:00
  • dce211dbba output/sles: migrate from class Error to C++ exceptions Max Kellermann 2016-11-09 08:35:35 +01:00
  • b4e5fa5c1b output/roar: migrate from class Error to C++ exceptions Max Kellermann 2016-11-09 08:29:44 +01:00
  • f12fa7e20a output/shout: migrate from class Error to C++ exceptions Max Kellermann 2016-11-08 15:40:19 +01:00
  • 96f8f1da0c output/OpenAL: migrate from class Error to C++ exceptions Max Kellermann 2016-11-08 15:19:30 +01:00
  • db7eec042e output/sndio: migrate from class Error to C++ exceptions Max Kellermann 2016-11-08 15:15:16 +01:00
  • 52aed3f8a1 output/jack: migrate from class Error to C++ exceptions Max Kellermann 2016-11-08 15:04:11 +01:00
  • cadd186f1b output/jack: use AtScopeExit() Max Kellermann 2016-11-08 15:10:38 +01:00
  • dd9ab16d67 output/recorder: migrate from class Error to C++ exceptions Max Kellermann 2016-11-07 09:16:43 +01:00
  • d8b6aff23a encoder: migrate from class Error to C++ exceptions Max Kellermann 2016-11-07 09:20:12 +01:00
  • b8aac3f8fc output/Thread: catch and log send_tag() exceptions Max Kellermann 2016-11-07 09:25:47 +01:00
  • 4aab97ccb1 config/Path: throw std::runtime_error on error Max Kellermann 2016-11-07 09:07:50 +01:00
  • 4cd21f1e07 decoder/Control: throw exception on Seek() error Max Kellermann 2016-11-07 09:03:17 +01:00
  • 403f0f8c64 SongLoader, ...: include cleanup Max Kellermann 2016-11-07 09:01:57 +01:00
  • 8c4246f2ad net/SocketError: remove obsolete Error functions Max Kellermann 2016-11-07 08:58:26 +01:00
  • 1859ba5ec8 output/winmm: 8 bit playback is not supported Max Kellermann 2016-11-07 08:53:57 +01:00
  • 54d5184255 output/winmm: use std::array Max Kellermann 2016-11-07 08:50:58 +01:00
  • 0c5b986fc4 output/winmm: use range-based "for" Max Kellermann 2016-11-07 08:28:41 +01:00
  • 7b2cdd618e output/winmm: use AudioOutputWrapper Max Kellermann 2016-11-07 08:08:42 +01:00
  • 30bb3f1fcb output/winmm: migrate from class Error to C++ exceptions Max Kellermann 2016-11-07 07:42:18 +01:00
  • b45ea66175 output/pipe: migrate from class Error to C++ exceptions Max Kellermann 2016-11-05 15:24:10 +01:00
  • 543c5034af output/fifo: migrate from class Error to C++ exceptions Max Kellermann 2016-11-05 15:13:14 +01:00
  • c8aa7afdc6 output/oss: migrate from class Error to C++ exceptions Max Kellermann 2016-11-05 13:18:45 +01:00
  • b35bb1b50c output/alsa: use C++ initializers Max Kellermann 2016-11-04 11:27:29 +01:00
  • 6341be9cdf output/alsa: migrate from class Error to C++ exceptions Max Kellermann 2016-11-03 17:28:34 +01:00
  • 93a14a93f9 output/alsa: use Error::FormatPrefix() Max Kellermann 2016-11-04 10:35:03 +01:00
  • d6559e2ac9 output/Thread: fix wrong error reference in catch clause Max Kellermann 2016-11-04 11:31:02 +01:00
  • 65e6755b8b output/ao: migrate from class Error to C++ exceptions Max Kellermann 2016-11-02 12:36:13 +01:00
  • 6ead9750f4 output/pulse: migrate from class Error to C++ exceptions Max Kellermann 2016-11-02 10:43:25 +01:00
  • 6532c7e089 output/pulse: use C++11 initializers Max Kellermann 2016-11-02 11:01:07 +01:00
  • 8b3d934230 output/Thread: catch Pause() exceptions Max Kellermann 2016-11-02 10:53:15 +01:00
  • e2b7c30811 event/BufferedSocket: pass std::exception_ptr to OnSocketError() Max Kellermann 2016-11-02 10:38:05 +01:00
  • c8bb3c0b71 CommandLine: migrate from class Error to C++ exceptions Max Kellermann 2016-11-02 10:30:46 +01:00
  • 9990e8473c LogInit: migrate from class Error to C++ exceptions Max Kellermann 2016-11-02 09:59:08 +01:00
  • d765182bbb config/Global: _get_path() throws exception on error Max Kellermann 2016-11-02 10:01:29 +01:00
  • 5a63d1d5a4 LogInit: use ConfigParam::GetPath() Max Kellermann 2016-11-02 10:07:50 +01:00
  • 6d409d27ca lib/icu: migrate from class Error to C++ exceptions Max Kellermann 2016-11-02 09:54:13 +01:00
  • e9c2885f34 lib/ffmpeg/Error: remove SetFfmpegError(); it's unused now Max Kellermann 2016-10-31 13:18:47 +01:00
  • ecb8f7362b decoder/ffmpeg: copy_interleave_frame() throws exception on error Max Kellermann 2016-10-31 13:03:02 +01:00
  • 17ccfec358 lib/expat/Parser: remove unused method SetError() Max Kellermann 2016-10-29 11:06:28 +02:00
  • a55bb28069 decoder: include cleanup Max Kellermann 2016-10-29 11:04:49 +02:00
  • a2e3dc0592 db/Interface: migrate Update() from class Error to C++ exceptions Max Kellermann 2016-10-29 10:59:18 +02:00
  • df142d4f61 db/simple: migrate Mount() from class Error to C++ exceptions Max Kellermann 2016-10-29 10:56:31 +02:00
  • fac8edd47a db/Interface: migrate visitor methods from class Error to C++ exceptions Max Kellermann 2016-10-29 10:21:57 +02:00
  • 9a9da7b077 command/Database: use std::unique_ptr Max Kellermann 2016-10-29 10:37:18 +02:00
  • 131441846b db/Error: remove unused variable db_domain Max Kellermann 2016-10-29 10:22:29 +02:00
  • 3ff728ab02 db/Visitor: remove the Error parameter Max Kellermann 2016-10-29 10:04:43 +02:00
  • 78bf4ef5fa db/Configured: migrate from class Error to C++ exceptions Max Kellermann 2016-10-28 23:00:10 +02:00
  • 318d0b3976 db/simple/Save: move log call to SimpleDatabase::Load() Max Kellermann 2016-10-29 10:00:35 +02:00
  • 90a14e14f4 db/simple/Save: migrate from class Error to C++ exceptions Max Kellermann 2016-10-29 09:45:34 +02:00
  • dea46e8d5a db/Plugin: migrate from class Error to C++ exceptions Max Kellermann 2016-10-28 23:03:07 +02:00
  • 7e5ce623fe db/simple: throw C++ exception on init error Max Kellermann 2016-10-28 23:05:13 +02:00
  • e17805f208 config/Block: GetPath() throws exception on error Max Kellermann 2016-10-28 23:08:42 +02:00
  • d8bcdca55a config/Block: rename GetBlockPath() to GetPath() Max Kellermann 2016-10-28 23:07:26 +02:00
  • f6f2a3b366 output/alsa: throw C++ exception on init error Max Kellermann 2016-10-28 22:56:27 +02:00
  • d52c7e7a1b output/httpd: throw C++ exception on init error Max Kellermann 2016-10-28 21:27:29 +02:00
  • c4acccac14 output/Init: add constructor overload which calls Configure() Max Kellermann 2016-10-28 22:41:07 +02:00
  • 13001c018c AudioParser: throw exception on error Max Kellermann 2016-10-28 21:46:20 +02:00
  • 1b39efb694 Makefile.am: move a few sources to libbasic.a Max Kellermann 2016-10-28 22:31:26 +02:00
  • 0c343cb1c3 encoder/Plugin: migrate from class Error to C++ exceptions Max Kellermann 2016-10-28 21:29:01 +02:00
  • aead221184 event/ServerSocket: migrate from class Error to C++ exceptions Max Kellermann 2016-10-28 10:36:05 +02:00
  • 16d1c9f5d6 Main: catch exceptions in all of main() Max Kellermann 2016-10-28 21:20:35 +02:00
  • 0c464b24ad OutputInit: allow "init" to throw exception Max Kellermann 2016-10-28 21:11:52 +02:00
  • a249a630c0 OutputThread: support plugins throwing exceptions Max Kellermann 2016-10-28 20:33:57 +02:00
  • f39823eac0 OutputThread: use class ScopeUnlock for exception-safety Max Kellermann 2016-10-28 20:41:53 +02:00
  • 69de99636f OutputPlugin: update API documentation Max Kellermann 2016-10-28 21:09:22 +02:00
  • afcff1fa77 lib/sqlite/Error: add missing include Max Kellermann 2016-10-28 17:46:34 +02:00
  • 9b5bae049c config/Param: overload GetPath() throwing exception Max Kellermann 2016-10-28 11:53:21 +02:00
  • 7a3415166e config/Param: add method GetPath() Max Kellermann 2016-10-28 11:45:12 +02:00
  • 5b2b4bf13c config/Param: use CamelCase Max Kellermann 2016-10-28 11:38:37 +02:00
  • 4bd67bc298 db/update/InotifySource: migrate from class Error to C++ exceptions Max Kellermann 2016-10-28 10:23:05 +02:00
  • 1560749579 db/update/UpdateIO: include cleanup Max Kellermann 2016-10-28 10:22:44 +02:00
  • ed68fd4ab3 queue/PlaylistUpdate: include cleanup Max Kellermann 2016-10-27 22:19:26 +02:00
  • e9a9dabb49 tag/ApeLoader: include cleanup Max Kellermann 2016-10-27 22:18:05 +02:00
  • 31faafea9d Client: remove the AllowFile() overload with Error parameter Max Kellermann 2016-10-27 22:16:05 +02:00
  • 6961bd61ca LocateUri: migrate from class Error to C++ exceptions Max Kellermann 2016-10-27 21:59:17 +02:00