Commit graph

  • e4deb5ddcd Fix fixed volume with hardware mixer. JasonLG1979 2022-05-28 09:08:50 -0500
  • 31589ddd5e implement stop for pipe backend SolidHal 2022-06-08 15:54:42 -0500
  • 3e5ba335b7 Merge branch 'dev' of https://github.com/librespot-org/librespot into dev Lukáš Tyrychtr 2022-06-01 10:36:48 +0200
  • fc1e74574a
    Update changelog Roderick van Domburg 2022-05-23 22:21:56 +0200
  • 88e64bd884
    Update Cargo.lock v0.4.1 Roderick van Domburg 2022-05-23 21:43:16 +0200
  • 15aea747fd
    Fix updating lockfile Roderick van Domburg 2022-05-23 21:42:13 +0200
  • fb12820f73
    Merge pull request #1007 from JasonLG1979/bump2 Roderick van Domburg 2022-05-23 21:07:14 +0200
  • 79b92bbe7a Update changelog and such JasonLG1979 2022-05-23 13:42:38 -0500
  • a433f2b911
    update MSRV Jason Gray 2022-05-23 13:40:00 -0500
  • 0b7508a2bf Update deps round 2 JasonLG1979 2022-05-23 13:14:43 -0500
  • a92cb96f2a
    Merge pull request #1006 from JasonLG1979/bump-deps Roderick van Domburg 2022-05-23 19:31:45 +0200
  • c03d3ad102 Bump deps JasonLG1979 2022-05-23 08:00:35 -0500
  • 0d1446c4d0 Merge! Lukáš Tyrychtr 2022-05-23 10:56:33 +0200
  • 5568c70cd1
    Prepare for new developments Roderick van Domburg 2022-05-21 22:52:39 +0200
  • d596b16e5a
    Expand publishing documentation Roderick van Domburg 2022-05-21 22:52:06 +0200
  • 8ad5a78bf6
    Add repository URL Roderick van Domburg 2022-05-21 22:51:30 +0200
  • dff19377fa
    Update version numbers to 0.4.0 v0.4.0 Roderick van Domburg 2022-05-21 22:31:15 +0200
  • 310b3cca81
    Prepare for 0.4.0 release Roderick van Domburg 2022-05-21 22:14:18 +0200
  • 2e8d145bc9
    Merge pull request #1004 from roderickvd/update-crates Roderick van Domburg 2022-05-21 22:07:48 +0200
  • b08502c801
    Update crates Roderick van Domburg 2022-05-21 21:51:37 +0200
  • 3e80eebf7a
    Merge pull request #1003 from roderickvd/fix-clippy-lints Roderick van Domburg 2022-05-21 21:48:51 +0200
  • 2a3e248bba
    Fix clippy lints Roderick van Domburg 2022-05-21 21:36:56 +0200
  • 89347cdcef
    Merge pull request #1002 from roderickvd/fix-arm-ci Roderick van Domburg 2022-05-21 21:27:13 +0200
  • cf25c2aa36
    Fix CI on ARM Roderick van Domburg 2022-05-21 21:06:29 +0200
  • 3d298768b3
    Backport #964 GStreamer backend cleanup (#979) Sean McNamara 2022-05-21 14:55:55 -0400
  • bb384dbb7a
    Merge branch 'dev' into backport-gst-cleanup Roderick van Domburg 2022-05-21 20:38:20 +0200
  • b92465e1b5
    Update CHANGELOG.md Roderick van Domburg 2022-05-21 20:37:00 +0200
  • b32b2a0bf9 Clean up some clippy warnings JasonLG1979 2022-05-20 22:22:22 -0500
  • 41fdb07f7c Update dependencies JasonLG1979 2022-05-20 22:02:29 -0500
  • 6c2491b9a3
    adding callback for reusable credentials (#983) Louis Seubert 2022-05-20 12:53:44 +0200
  • aac456773c
    Merge branch 'dev' into cred-cache Louis Seubert 2022-05-20 12:20:33 +0200
  • b39f38ece2
    update changelog with api changes Louis Seubert 2022-05-20 12:19:33 +0200
  • 1efda79787
    Merge pull request #995 from bmwiedemann/dev Roderick van Domburg 2022-05-20 11:39:34 +0200
  • be9a393b2a
    Merge pull request #997 from WhyNotHugo/avoid-unwrap-disco Roderick van Domburg 2022-05-20 11:19:36 +0200
  • 6097d5313e
    Merge pull request #998 from WhyNotHugo/bump-msrv Roderick van Domburg 2022-05-20 11:09:26 +0200
  • 9de1f38e92 Allow to override build_id with SOURCE_DATE_EPOCH Bernhard M. Wiedemann 2022-05-02 13:18:53 +0200
  • 4fd7ac24ce Bump MSRV to 1.53 Hugo Osvaldo Barrera 2022-05-05 00:19:29 +0200
  • c4af90f5fe Avoid crashing when Avahi is not available Hugo Osvaldo Barrera 2022-05-03 22:20:14 +0200
  • 7efc62b9ca
    Remove the volume sample iteration (#986) Jason Gray 2022-05-19 15:23:14 -0500
  • 70de5752dc
    Merge pull request #1000 from Gnarflord/dev Roderick van Domburg 2022-05-19 22:03:48 +0200
  • 10c9a0f8ea
    Use libmdns 0.7 to avoid packet 47 error Gnarflord 2022-05-19 18:37:21 +0200
  • 5d8d9defe1 clarify naming JasonLG1979 2022-04-25 21:42:33 -0500
  • 6a34c95ba8
    change session connect to return longterm creds Louis Seubert 2022-04-06 19:12:26 +0200
  • 11d4aae45c fix example JasonLG1979 2022-04-22 11:07:12 -0500
  • d640c4968a Create a NoOp soft volume JasonLG1979 2022-04-22 10:48:17 -0500
  • 0a81fa0842 Rename some things. JasonLG1979 2022-04-22 10:29:56 -0500
  • e2233ba005
    Merge pull request #988 from JasonLG1979/update-stuff Roderick van Domburg 2022-04-22 08:59:39 +0200
  • 3be6990a13 Update dependencies JasonLG1979 2022-04-19 17:29:37 -0500
  • f81b4d4fbd Remove the volume sample iteration JasonLG1979 2022-04-18 18:25:09 -0500
  • a7a260be16
    Fix SDL deprecations Roderick van Domburg 2022-04-07 23:20:49 +0200
  • da02f7024f cargo fmt on gstreamer backend Sean McNamara 2022-04-07 20:54:04 +0000
  • 0c05aa2eff
    Update crates Roderick van Domburg 2022-04-07 22:51:08 +0200
  • 1290ee9925
    Fix clippy warnings Roderick van Domburg 2022-04-07 22:32:43 +0200
  • 6a98a0138c
    Merge pull request #981 from JasonLG1979/port-976 Roderick van Domburg 2022-04-07 21:24:33 +0200
  • 16ab7dd3bc Merge branch 'dev' of https://github.com/librespot-org/librespot into dev Lukáš Tyrychtr 2022-03-22 00:23:39 +0100
  • d887d58251 Fix clippy warnings JasonLG1979 2022-03-19 22:12:24 -0500
  • dc9f822c80 Port #976 JasonLG1979 2022-03-19 21:15:46 -0500
  • 650d41b020
    Merge pull request #976 from JasonLG1979/pulseaudio-name Roderick van Domburg 2022-03-19 22:49:26 +0100
  • e0e23c9167 Use the librespot name arg for the app name in the PulseAudio backend JasonLG1979 2022-03-07 20:12:18 -0600
  • 3c9db9e6d4 impl std::error::Error for all errors ealasu 2022-03-19 11:57:30 -0700
  • 74528b2e68 Fix crash due to appsrc too small with S16. Sean McNamara 2022-03-15 22:52:49 +0000
  • 6e649f9958 Backport sdroege's gstreamer backend cleanup to dev. Sean McNamara 2022-03-15 22:08:45 +0000
  • dd8155b044
    Merge pull request #967 from JasonLG1979/SymphoniaDecoder Roderick van Domburg 2022-03-04 11:58:17 +0100
  • dfa48562c4
    Merge pull request #968 from JasonLG1979/silence-compiler-warning Roderick van Domburg 2022-03-04 11:56:32 +0100
  • 30c960a6cd Silence compiler warning JasonLG1979 2022-02-22 19:26:44 -0600
  • 85d6c0c714 symphonia_decoder tweak JasonLG1979 2022-02-16 23:08:43 -0600
  • 8c67ae7796 Merge branch 'dev' of https://github.com/librespot-org/librespot into dev Lukáš Tyrychtr 2022-02-14 21:34:52 +0100
  • 47f1362453
    Port remove unsafe code and catch up with dev (#956) Jason Gray 2022-02-14 05:15:19 -0600
  • 2c878324a3 Make SpotifyId debug and display methods output "invalid uri" instead of an empyty string on error. JasonLG1979 2022-02-13 16:44:33 -0600
  • 8a2631510b Revert change in metadata/src/audio/item.rs JasonLG1979 2022-02-13 16:23:29 -0600
  • 72373ca45e Merge branch 'dev' into new-api JasonLG1979 2022-02-13 16:14:02 -0600
  • 616809b64c
    Quantum-realm level normalisation optimization (#965) Jason Gray 2022-02-13 15:50:32 -0600
  • f093a89178 Merge branch 'dev' into new-api JasonLG1979 2022-02-13 15:24:09 -0600
  • 7586aa0584
    Merge branch 'librespot-org:dev' into Quantum-Realm Jason Gray 2022-02-13 15:13:48 -0600
  • eecaf86dfa
    Merge branch 'librespot-org:new-api' into new-api Jason Gray 2022-02-13 15:07:25 -0600
  • 0ce6fb0108 Revert one of the changes to convert.rs JasonLG1979 2022-02-13 14:55:09 -0600
  • ab562cc8d8
    Update GStreamer to 0.18 and clean up (#964) Sebastian Dröge 2022-02-13 22:52:02 +0200
  • cb194cfd3b
    Merge pull request #966 from michaelherger/fix-params-printout Roderick van Domburg 2022-02-13 20:48:36 +0100
  • b2d02720cd Misc cleanup JasonLG1979 2022-02-12 00:25:57 -0600
  • b0c30aa5f8 Get rid of duplicate NUM_CHANNELS const in dither.rs JasonLG1979 2022-02-11 22:33:55 -0600
  • 6f6d330bce Only log runtime argument if it starts with a dash "-" Michael Herger 2022-02-07 23:37:29 +0100
  • 9c66487f75 Merge branch 'dev' into new-api JasonLG1979 2022-02-06 13:03:20 -0600
  • 7975732fa0
    Merge branch 'librespot-org:new-api' into new-api Jason Gray 2022-02-06 12:59:25 -0600
  • c01ecd65d9 Streamline code in convert.rs JasonLG1979 2022-02-05 18:50:39 -0600
  • 2d84222927 Merge branch 'dev' of https://github.com/librespot-org/librespot into dev Lukáš Tyrychtr 2022-02-05 21:30:59 +0100
  • 92216940be Quantum Realm level normalisation optimization JasonLG1979 2022-02-05 13:20:25 -0600
  • f543fae9b1 Update minimum supported Rust version to 1.56 Sebastian Dröge 2022-02-03 11:45:50 +0200
  • df058e9212 Switch GStreamer backend to parking_lot mutexes Sebastian Dröge 2022-02-03 11:44:46 +0200
  • d75de9f147 Store asynchronously reported error in GStreamer backend and return them on next write Sebastian Dröge 2022-02-02 11:02:19 +0200
  • e465ca1122 Change expect() calls to proper error returns wherever possible in GStreamer backend Sebastian Dröge 2022-02-02 10:56:52 +0200
  • 7d0514e09f Use a GStreamer bus sync handler instead of spawning a new thread with a mainloop Sebastian Dröge 2022-02-01 16:04:07 +0200
  • 3391c8e4e7 Run the GStreamer backend through rustfmt Sebastian Dröge 2022-02-01 15:55:42 +0200
  • 950f20ffbc Remove unnecessary as_bytes() call Sebastian Dröge 2022-02-01 15:55:11 +0200
  • 1bd3bf5e6a Add an audioresample element before the sink in case the sink doesn't support the sample rate Sebastian Dröge 2022-02-01 15:53:24 +0200
  • 0fcbdcd12f Create GStreamer pipeline more explicitly instead of going via strings for everything Sebastian Dröge 2022-02-01 15:51:08 +0200
  • 88ea5d116e Create our own main context instead of stealing the default one Sebastian Dröge 2022-02-01 15:45:14 +0200
  • 2ede631da3 Use less stringly-typed API for configuring the appsrc Sebastian Dröge 2022-02-01 15:43:42 +0200
  • fa07202442 Don't initialize GStreamer twice Sebastian Dröge 2022-02-01 15:42:16 +0200
  • 7db566d793 Don't manually go through all intermediate states when shutting down the GStreamer backend Sebastian Dröge 2022-02-01 15:33:59 +0200
  • 6a235942ee Update GStreamer backend to 0.18 Sebastian Dröge 2022-02-01 15:30:34 +0200