Commit graph

  • be16d3babf
    Merge pull request #807 from JasonLG1979/patch-1 Roderick van Domburg 2021-06-20 11:24:04 +0200
  • e86dd37ad5 Use thiserror for erros in pulsaudio backend JasonLG1979 2021-06-20 01:31:08 -0500
  • b1f1464825
    Round 2 of trying to get CI to ignore things that should not trigger a build test Jason Gray 2021-06-20 00:07:33 -0500
  • c9d912f498 update change log JasonLG1979 2021-06-19 23:52:37 -0500
  • 86f5bb2c37
    Merge branch 'librespot-org:dev' into fix_pulseaudio_backend Jason Gray 2021-06-19 23:37:05 -0500
  • 8c37afe321 Various fixes addressing review comments and use drain in stop JasonLG1979 2021-06-19 23:22:30 -0500
  • 850db43254
    Add token provider Roderick van Domburg 2021-06-19 22:47:39 +0200
  • a7326815bd
    Merge pull request #802 from JasonLG1979/fix_pipe_backend Roderick van Domburg 2021-06-19 22:38:47 +0200
  • 40e56794ce
    Merge pull request #804 from JasonLG1979/patch-1 Roderick van Domburg 2021-06-19 22:31:50 +0200
  • 113ac94c07
    Update protobufs (#796) Roderick van Domburg 2021-06-19 22:29:48 +0200
  • 79c4db77e5
    Merge branch 'librespot-org:dev' into fix_pulseaudio_backend Jason Gray 2021-06-18 17:39:36 -0500
  • 6d373c1339 Fix PulseAudio backend JasonLG1979 2021-06-17 20:53:11 -0500
  • 586e864427 Update change log JasonLG1979 2021-06-18 17:33:49 -0500
  • 14de03e06f
    Update tests Jason Gray 2021-06-18 17:20:27 -0500
  • 79f08c54f5
    Merge pull request #803 from JasonLG1979/fix_clippy_warnings Roderick van Domburg 2021-06-18 22:32:55 +0200
  • 336e714dba Fix clippy warning JasonLG1979 2021-06-18 15:30:22 -0500
  • 5ffce0662a Fix clippy warnings JasonLG1979 2021-06-18 15:02:17 -0500
  • 2466e0b3c1
    Merge branch 'librespot-org:dev' into fix_pipe_backend Jason Gray 2021-06-18 14:12:32 -0500
  • 4c77854ffe
    Better errors alsa backend (#797) Jason Gray 2021-06-18 13:25:09 -0500
  • 0bece0d867 Fix pipe backend * Move all code that can fail to start where errors can be returned to prevent a panic! * Replace unwrap JasonLG1979 2021-06-18 00:32:04 -0500
  • 51a697201b
    Include a systemd.service file to run as a user (#800) Hugo Osvaldo Barrera 2021-06-18 11:40:44 +0200
  • 65bf8c8693 Move systemd content to the wiki Hugo Osvaldo Barrera 2021-06-18 00:02:58 +0200
  • 2233fbef50 Include a systemd.service file to run as a user Hugo Osvaldo Barrera 2017-06-13 20:13:32 +0200
  • 6675569c64 Revert impl fmt::Display for AudioFormat JasonLG1979 2021-06-17 04:09:05 -0500
  • 8e365e6b1e
    Remove stray artifacts Roderick van Domburg 2021-06-16 23:11:03 +0200
  • c540023121
    Import Spotify 1.1.33.569 protobufs missing in 1.1.61.583 Roderick van Domburg 2021-06-16 22:43:55 +0200
  • 81c19086d7
    Import Spotify 1.1.61.583 (Windows) protobufs Roderick van Domburg 2021-06-16 22:40:05 +0200
  • 4bb30c81b0 Update change log JasonLG1979 2021-06-16 12:57:33 -0500
  • c3b4da13e5 Make and error in stopping the sink fatal also. JasonLG1979 2021-06-16 12:35:00 -0500
  • 7754a83519 Fix my typo in the change log JasonLG1979 2021-06-15 23:51:41 -0500
  • cb30bb3f3d Some clean up JasonLG1979 2021-06-15 15:53:35 -0500
  • 09429a1780 Update CHANGELOG JasonLG1979 2021-06-15 04:24:00 -0500
  • 50f96306f3 Bail on fatal errors in player JasonLG1979 2021-06-15 02:24:20 -0500
  • 50f067aa93 Get rid of unwrap's in list_outputs and remove use of std::ffi::CString in alsa.rs JasonLG1979 2021-06-15 01:39:33 -0500
  • 1d7813408f Better errors alsa backend JasonLG1979 2021-06-12 23:15:24 -0500
  • 322904409f
    Update metadata protobuf Roderick van Domburg 2021-06-10 22:58:03 +0200
  • 7d272487f1
    Remove unused legacy protobufs Roderick van Domburg 2021-06-10 22:22:53 +0200
  • 6244515879
    Resolve dealer and spclient access points (#795) Roderick van Domburg 2021-06-10 22:24:40 +0200
  • 510c874caf
    Shorten code Roderick van Domburg 2021-06-10 21:42:52 +0200
  • 9d8788e55f
    Resolve dealer and spclient access points Roderick van Domburg 2021-06-09 23:43:56 +0200
  • 7f20bf4a23
    Remove feature gate around apresolve (#783) Roderick van Domburg 2021-06-01 20:33:10 +0200
  • b0a94f901d
    Merge pull request #789 from JasonLG1979/alsa_backend_fix Roderick van Domburg 2021-06-09 20:51:15 +0200
  • c30959212a
    Update CHANGELOG.md Roderick van Domburg 2021-06-09 20:50:24 +0200
  • 4af095e741 Improve ALSA buffer size JasonLG1979 2021-06-05 16:23:13 -0500
  • 6789abfc10
    Add comment setter to PassthroughDecoder Jonas Bögle 2021-06-09 02:43:16 +0200
  • 5764f1f1a2
    Merge pull request #783 from roderickvd/remove-fallback-accesspoint Roderick van Domburg 2021-06-05 23:53:31 +0200
  • fc754c58fd
    Remove MercurySender johannesd3 2021-06-05 21:47:00 +0200
  • 6c45a1a190
    Buffer size is in elements not bytes Roderick van Domburg 2021-06-03 20:51:51 +0200
  • 939e081fd0
    Fix build for cpaljack without cpal backend Roderick van Domburg 2021-06-02 23:06:14 +0200
  • f648c9fcb7
    Use generic instead of macro Roderick van Domburg 2021-06-02 23:03:11 +0200
  • d8ab4bdaa0
    Add cpaljack backend Roderick van Domburg 2021-06-02 22:41:34 +0200
  • 23ed1042fc
    Tune ring buffer size Roderick van Domburg 2021-06-02 21:55:47 +0200
  • 3962d63848
    Fix compilation on Rust < 1.50 Roderick van Domburg 2021-06-02 21:00:58 +0200
  • 9de54f435c
    Implement start/stop for CPAL Roderick van Domburg 2021-06-02 20:48:33 +0200
  • cf3b7df625
    Use default format when requested format is unsupported Roderick van Domburg 2021-06-01 22:58:13 +0200
  • 917234d413
    Changes suggested by @plietar johannesd3 2021-06-01 21:26:33 +0200
  • 938029bcb7
    Merge remote-tracking branch 'Johannesd3/cpal-backend-simple' into cpal-backend Roderick van Domburg 2021-06-01 21:07:00 +0200
  • 7c975f8ed0
    Remove feature gate around apresolve Roderick van Domburg 2021-06-01 20:33:10 +0200
  • 33c07f0e2b
    Merge pull request #785 from roderickvd/revert-round-half-to-even Roderick van Domburg 2021-06-01 08:17:28 +0200
  • d4f466ef58
    Revert math::round_half_to_even Roderick van Domburg 2021-05-31 23:35:48 +0200
  • 075eeb0f95 Give the Option Hints Meaning JasonLG1979 2021-05-31 16:04:19 -0500
  • ad19b69bfb
    Various code improvements (#777) Roderick van Domburg 2021-05-31 22:32:39 +0200
  • 97900800af
    Move comments for rustdoc to parse Roderick van Domburg 2021-05-31 22:01:52 +0200
  • 26b81fbd7e
    Comment scaling factors Roderick van Domburg 2021-05-31 21:06:45 +0200
  • 44a973fffd
    Merge branch 'dev' into various-code-improvements Roderick van Domburg 2021-05-31 20:44:41 +0200
  • 01372fa756
    Pretty-print ping times Roderick van Domburg 2021-05-30 23:12:42 +0200
  • b4a5d211ab
    Use FromStr for fallible &str conversions Roderick van Domburg 2021-05-30 23:07:47 +0200
  • eba06ff4e0
    Optimize Vec with response times Roderick van Domburg 2021-05-30 22:53:41 +0200
  • 3d6923740b
    Use Duration for time constants and functions Roderick van Domburg 2021-05-30 22:41:15 +0200
  • 73c82a0430
    Add macro to create packets johannesd3 2021-05-30 11:51:03 +0200
  • d037992666
    Remove unused allocation johannesd3 2021-05-30 11:45:36 +0200
  • f874df453d
    Split TcpStream for connection immediately johannesd3 2021-05-30 11:41:41 +0200
  • bae1834988
    Fix output on big-endian systems (#778) Roderick van Domburg 2021-05-30 20:57:46 +0200
  • 0a70861734
    Update changelog Roderick van Domburg 2021-05-30 20:46:34 +0200
  • 8fa92079f8
    Fix S24_3 on big-endian systems Roderick van Domburg 2021-05-30 20:41:36 +0200
  • e4c0493011
    Fix clippy lints Roderick van Domburg 2021-05-30 20:25:38 +0200
  • a84348aeff
    Merge branch 'dev' into output-in-native-endianness Roderick van Domburg 2021-05-30 20:15:27 +0200
  • fe2d5ca7c6
    Store and process samples in 64 bit (#773) Roderick van Domburg 2021-05-30 20:09:39 +0200
  • 5b6b010ce6
    Use MercuryFuture for subscriptions johannesd3 2021-05-30 11:23:18 +0200
  • 11f8c70268
    Merge branch 'dev' into keep-samples-in-64-bit Roderick van Domburg 2021-05-30 09:40:36 +0200
  • da1eded88e Use Duration instead of time constants Roderick van Domburg 2021-05-30 00:02:51 +0200
  • 1f0d39d123 Always output in native endianness Roderick van Domburg 2021-05-29 23:08:40 +0200
  • 8062bd2518
    Improve sample rounding and clean up noise shaping leftovers (#771) Roderick van Domburg 2021-05-29 22:53:19 +0200
  • 532ce832a7 Merge branch 'dev' into round-and-cleanup-dithering Roderick van Domburg 2021-05-29 22:31:00 +0200
  • fa21aa748d Merge branch 'dev' into keep-samples-in-64-bit Roderick van Domburg 2021-05-29 22:02:22 +0200
  • 7039cf12ed Update changelog Roderick van Domburg 2021-05-29 21:47:04 +0200
  • 66dbd8a7a0 Handle 64-bit samples on other backends Roderick van Domburg 2021-05-29 21:13:51 +0200
  • 4c7cc6410b Move scale factors into named constants Roderick van Domburg 2021-05-29 20:34:24 +0200
  • d65dfd385f
    Add f32 and f64 sample sizes Roderick van Domburg 2021-05-29 01:16:57 +0200
  • 3df10fc03a
    DRY up durations and rates into constants Roderick van Domburg 2021-05-29 00:48:31 +0200
  • 10e8066d91
    Same for DeviceType and Bitrate Roderick van Domburg 2021-05-29 00:15:45 +0200
  • 712887e578
    Change as_ref().map() into as_deref() Roderick van Domburg 2021-05-29 00:10:37 +0200
  • 89aaec72c8
    DRY up strings into constants Roderick van Domburg 2021-05-28 23:42:16 +0200
  • 2d71de94b1
    Make them Copy johannesd3 2021-05-28 22:05:49 +0200
  • e0c073611d
    Use TryFrom for conversions that may fail Roderick van Domburg 2021-05-28 20:26:01 +0200
  • b361800357
    Remove deprecated use of std::u16::MAX Roderick van Domburg 2021-05-28 20:07:57 +0200
  • a2fde0a1d6 Run cargo update johannesd3 2021-05-28 10:55:05 +0200
  • 17e671814b
    Remove weak refs in session components johannesd3 2021-05-28 18:02:57 +0200
  • c1550896f6
    Run cargo update johannesd3 2021-05-28 10:55:05 +0200
  • d1cdc9e236
    Merge pull request #766 from Johannesd3/fix-integer-overflow Johannesd3 2021-05-28 09:33:00 +0200