Commit Graph

  • f3e7c46205
    Merge pull request #382 from dansgithubuser/master mitchmindtree 2020-03-18 09:02:34 +0100
  • bf276e7de6 fix sample rate range assertion Dan 2020-03-17 23:16:04 -0400
  • aac04e7263
    Merge pull request #379 from est31/master mitchmindtree 2020-02-24 09:10:08 +0100
  • d97983e218 Remove redundant 'static from &'static str est31 2020-02-24 07:40:25 +0100
  • 946d646965
    Merge pull request #374 from mitchmindtree/changelog mitchmindtree 2020-02-04 17:18:44 +0100
  • 27b4c56858 Update changelog for changes since 0.11 mitchmindtree 2020-02-04 17:16:41 +0100
  • e4df8b277f
    Merge pull request #371 from mitchmindtree/stream_config mitchmindtree 2020-02-04 17:07:15 +0100
  • a2e6232cd8
    Merge pull request #4 from mitchmindtree/stream_config_pub mitchmindtree 2020-02-04 15:46:22 +0100
  • 7a6cb0bd6a Make SupportedStreamConfigRange fields private mitchmindtree 2020-02-02 20:08:46 +0100
  • 9bf5664f7d Update wasapi and emscripten backends for SupportedStreamConfig private fields mitchmindtree 2020-02-02 19:22:27 +0100
  • 009b796b7c Update wasapi backend for SupportedStreamConfig private fields mitchmindtree 2020-02-02 19:06:16 +0100
  • f05ba58207 Update emscripten backend for SupportedStreamConfig private fields mitchmindtree 2020-02-02 18:50:12 +0100
  • 476f6c4c2c Only allow for private construction of `SupportedStreamConfig`. mitchmindtree 2020-02-02 18:28:38 +0100
  • 07b66f52f3 Rename FormatNotSupported to StreamConfigNotSupported mitchmindtree 2020-01-28 16:38:02 +0100
  • f292391190 Update asio backend for stream format renaming mitchmindtree 2020-01-28 16:17:14 +0100
  • 3a692f8bca Update coreaudio backend for stream format renaming mitchmindtree 2020-01-28 15:03:27 +0100
  • e0da586f77 Update wasapi backend for stream format renaming mitchmindtree 2020-01-28 00:26:15 +0100
  • 669aada98a Update emscripten backend for stream format renaming mitchmindtree 2020-01-27 21:44:52 +0100
  • 9c781bd381 Rename stream `Format` types to `Config` mitchmindtree 2020-01-27 21:28:07 +0100
  • ae910e3fe5
    Merge pull request #366 from Ralith/polymorphic-streams mitchmindtree 2020-01-27 18:17:09 +0100
  • 8d471f3d0e Illustrate alternative structure in beep example Benjamin Saunders 2020-01-21 22:36:02 -0800
  • 076b814a15 Introduce polymorphic stream constructors Benjamin Saunders 2020-01-21 22:01:49 -0800
  • 78df791377 Add _raw suffix to stream constructors Benjamin Saunders 2020-01-21 21:52:18 -0800
  • 5390c01641
    Merge pull request #365 from mitchmindtree/rustfmt mitchmindtree 2020-01-21 20:02:17 +0100
  • 7e846b47ad Ensure all crates are formatted correctly, not just `cpal` itself. mitchmindtree 2020-01-21 14:18:16 +0100
  • ca255772fd Fix typo in rustfmt github action mitchmindtree 2020-01-21 00:16:39 +0100
  • e7979d2dfe Fix some strangely formatted commented code mitchmindtree 2020-01-21 00:15:52 +0100
  • cdd49ada2b Add a GitHub action for rustfmt mitchmindtree 2020-01-20 23:56:04 +0100
  • aab0d90add Remove old `.rustfmt.toml` config. Run default `cargo fmt` on repo. mitchmindtree 2020-01-20 20:35:23 +0100
  • 95cda0dbe8
    Merge pull request #364 from mitchmindtree/wasapi-warnings mitchmindtree 2020-01-20 20:31:43 +0100
  • a7008b63a5 Address deprecated `mem::uninitialized` warnings in WASAPI host mitchmindtree 2020-01-18 18:09:12 +0100
  • 10e2458048
    Merge pull request #359 from mitchmindtree/remove-unknown-buffer-type mitchmindtree 2020-01-20 20:18:26 +0100
  • d7d82ac863
    Merge pull request #3 from mitchmindtree/remove-unknown-buffer-type-alt mitchmindtree 2020-01-20 18:21:25 +0100
  • 64f8fd12cc Update CoreAudio host for the addition of the new stream `Data` type mitchmindtree 2020-01-19 19:42:43 +0100
  • c0a28b5198 Update ASIO host for addition of new stream `Data` type. mitchmindtree 2020-01-19 19:26:23 +0100
  • 1b5cf579cb Update WASAPI backend for addition of new stream `Data` type mitchmindtree 2020-01-19 19:17:40 +0100
  • dbb1cc4140 Add some notes for devs about the safety requirements of `Data` mitchmindtree 2020-01-19 19:05:17 +0100
  • 3fdf189848 Update docs for addition of the new stream Data type mitchmindtree 2020-01-19 16:16:09 +0100
  • 7f27b897bb Update emscripten backend for new stream Data type mitchmindtree 2020-01-19 16:04:06 +0100
  • 58356f49b4 An alternative approach to removing `UnknownBufferType`. mitchmindtree 2020-01-19 15:06:19 +0100
  • 01425b4b80 Patch for bindgen update in ASIO backend mitchmindtree 2020-01-19 03:39:15 +1100
  • 6fbb701826 Update CoreAudio backend for removal of `UnknownBufferType` mitchmindtree 2020-01-15 17:21:11 +0100
  • 9e832c6eb3 Update ASIO backend for removal of `UnknownBufferType` mitchmindtree 2020-01-16 02:46:01 +1100
  • b5bfb8d422 Update WASAPI backend for removal of `UnknownTypeBuffer` mitchmindtree 2020-01-16 01:17:01 +1100
  • 5a619877f9 Update docs for removal of UnknownTypeBuffer mitchmindtree 2020-01-14 22:41:44 +0100
  • 6fc2185c99 Update emscripten backend for removal of `UnknownTypeBuffer` mitchmindtree 2020-01-14 21:56:38 +0100
  • 05b62bb1c0 Remove `UnknownTypeBuffer` in favour of specifying sample type. mitchmindtree 2020-01-13 15:27:41 +0100
  • c4ef3ac14c
    Merge pull request #362 from simlay/fix-macos-ci mitchmindtree 2020-01-16 21:54:54 +0100
  • 1b10f92f9d Fix undeclared module errors on Mac. Alex Moon 2020-01-14 15:56:46 -0500
  • 9e4ebd86d9 Second attempt at github workflow. Sebastian Imlay 2020-01-16 12:01:03 -0800
  • ce1d96ea57 Fist attempt at github fix Sebastian Imlay 2020-01-16 11:55:49 -0800
  • 2bf905f3ec
    Merge pull request #358 from jbeich/dragonfly mitchmindtree 2020-01-13 15:47:45 +0100
  • 59ac088167
    Merge pull request #354 from mitchmindtree/no-eventloop-rebased mitchmindtree 2020-01-13 12:50:05 +0100
  • 4fb1c3f081
    Merge pull request #2 from mitchmindtree/no-eventloop-send-sync mitchmindtree 2020-01-12 22:53:50 +0100
  • 32d39bcfd3 Relax `Sync` restriction on `Device` and `Host` mitchmindtree 2020-01-12 22:43:05 +0100
  • ca2aceb536 Fix state transition synchronisation in ASIO mitchmindtree 2020-01-12 19:30:04 +0100
  • 3ac6f6a689 Enable ALSA on DragonFly Jan Beich 2020-01-07 16:18:49 +0000
  • e77634941d Drop alsa-sys dependency on OpenBSD Jan Beich 2020-01-07 16:15:47 +0000
  • 33ddf74954 Explicitly make dynamically dispatched API !Send + !Sync mitchmindtree 2020-01-05 17:43:14 +0100
  • 2afebb2806 Clarify the current state of stream behaviour in docs and comments mitchmindtree 2019-12-31 16:02:08 +0100
  • 39ade49347 RAII cleanup wthin the ASIO backend mitchmindtree 2019-12-15 19:50:09 +0100
  • 972cce0f8c asio: Re-add possibility to create stream individually msiglreith 2019-10-08 16:22:06 +0200
  • bfda575218 Port ASIO host to new stream-based API msiglreith 2019-10-04 18:18:18 +0200
  • 64ba84de81 Move code from stream to device Viktor Lazarev 2019-08-28 20:37:08 +0200
  • cede7b41db Remove EventLoop and port the ALSA backend Tatsuyuki Ishi 2019-07-09 15:47:33 +0900
  • f34a062fac Update docs for removal of the `EventLoop` mitchmindtree 2019-12-14 17:30:25 +0100
  • 27245444a7 Remove redundant from backend mitchmindtree 2019-12-14 16:48:43 +0100
  • 37d80b98cf Update the `emscripten` backend for the removal of the `EventLoop` mitchmindtree 2019-12-14 11:50:57 +0100
  • 70dcf2390a Port CoreAudio backend Tatsuyuki Ishi 2019-09-05 17:34:07 +0900
  • c09a58ac02 Fix the remainder of WASAPI backend ishitatsuyuki 2019-08-31 18:13:40 +0900
  • 7f7914434c Additional clippy fixes Tatsuyuki Ishi 2019-08-30 09:33:21 +0900
  • d46415a6e7 `cargo clippy` Viktor Lazarev 2019-08-29 18:53:03 +0200
  • 49a38c2641 Fix up WASAPI host Tatsuyuki Ishi 2019-08-29 16:22:01 +0900
  • d4965d3673 `cargo fmt` Viktor Lazarev 2019-08-29 09:00:21 +0200
  • c62cb48e19 Apply suggestions proposed by Clippy Viktor Lazarev 2019-08-29 08:58:27 +0200
  • 10dc779943 Return back missed play/pause implementation Viktor Lazarev 2019-08-29 08:51:10 +0200
  • a218dc90e6 Fixing compile errors Viktor Lazarev 2019-08-29 08:34:41 +0200
  • a412b00336 Fix the "Stream::new' method Viktor Lazarev 2019-08-29 08:31:18 +0200
  • e7f708701c Remove old code Viktor Lazarev 2019-08-29 08:30:56 +0200
  • 1021141d16 Fix "build_input/output_stream_inner" methods Viktor Lazarev 2019-08-29 08:29:48 +0200
  • f65d0e65bc Expose Stream instead of StreamId Viktor Lazarev 2019-08-29 08:20:53 +0200
  • 125bebd733 Clean up wasdapi mod Viktor Lazarev 2019-08-29 08:17:46 +0200
  • d12d9f479b Remove redundant field names Viktor Lazarev 2019-08-29 08:14:05 +0200
  • 7765e941ed Implement Drop for Stream Viktor Lazarev 2019-08-29 08:10:31 +0200
  • 0541bf8667 Add Stream struct Viktor Lazarev 2019-08-29 08:02:48 +0200
  • e25c44a4a1 Move code from stream to device Viktor Lazarev 2019-08-28 20:37:08 +0200
  • dd418c08ae Adjust "process_commands" and "Command" Viktor Lazarev 2019-08-28 19:14:36 +0200
  • 28cf3fee43 Fix "run_inner" fn Viktor Lazarev 2019-08-28 15:48:19 +0200
  • b00630bdcc Extract "run_inner" as a standalone function Viktor Lazarev 2019-08-28 15:39:50 +0200
  • 463540f370 Keep a single stream only Viktor Lazarev 2019-08-28 15:22:53 +0200
  • cffd2da582 Rename "StreamDataResult" to "StreamData" Viktor Lazarev 2019-08-28 15:20:41 +0200
  • 37e7b5b63b Move DeviceTrait implementation to wasapi::device Viktor Lazarev 2019-08-28 15:14:18 +0200
  • f57e7c74e4 Ignore RLS log files Viktor Lazarev 2019-08-28 07:25:24 +0200
  • e782ca1ac8 Suppress warnings in null backend Tatsuyuki Ishi 2019-07-15 22:40:34 +0900
  • 508e7d8ccf Add one missing error handling Tatsuyuki Ishi 2019-07-15 22:39:04 +0900
  • 3cce3e43d9 Change callback interface so that it takes a dedicated error callback Tatsuyuki Ishi 2019-07-15 22:37:03 +0900
  • c97d1dd3fa Remove EventLoop and port the ALSA backend Tatsuyuki Ishi 2019-07-09 15:47:33 +0900
  • 700bef79d9
    Merge pull request #356 from simlay/fix-warnings mitchmindtree 2019-12-31 15:41:31 +0100
  • d8743b34ce Fixed compiler warnings Sebastian Imlay 2019-12-29 15:02:34 -0800
  • 8d08a9eb42
    Merge pull request #355 from rianadon/master est31 2019-12-23 15:53:33 +0100