mirror of
https://github.com/librespot-org/librespot.git
synced 2026-04-27 08:15:50 +03:00
[PR #687] [MERGED] Further progress on tokio migration #1021
Labels
No labels
A-Alsa
SpotifyAPI
Tokio 1.0
audio
bug
can't reproduce
compilation
dependencies
duplicate
enhancement
good first issue
help wanted
high priority
imported
imported
invalid
new api
pull-request
question
reverse engineering
wiki
wontfix
No milestone
No project
No assignees
1 participant
Notifications
Due date
No due date set.
Dependencies
No dependencies set.
Reference
starred/librespot#1021
Loading…
Add table
Add a link
Reference in a new issue
No description provided.
Delete branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
📋 Pull Request Information
Original PR: https://github.com/librespot-org/librespot/pull/687
Author: @Johannesd3
Created: 4/9/2021
Status: ✅ Merged
Merged: 4/11/2021
Merged by: @sashahilton00
Base:
tokio_migration← Head:tokio_migration📝 Commits (10+)
09e506eReplace version functions by constants85be0d0Adjust documentationbce4858Add semver constant, rename "build id" env varc8e45abModified startup message58bd339Restore MSRV to 1.41da0e913Merge pull request #647 from Johannesd3/msrv_1.414beb3d5Add version string CLI parameter, set name to optional parameter, default to 'librespot'56f1fb6Merge pull request #595 from Johannesd3/const_versions8dc1e80separated stream for each seekf29e521High-resolution volume control and normalisation📊 Changes
49 files changed (+1405 additions, -1221 deletions)
View changed files
📝
.github/workflows/test.yml(+105 -34)📝
COMPILING.md(+1 -1)📝
Cargo.lock(+64 -534)📝
Cargo.toml(+3 -5)📝
audio/Cargo.toml(+5 -5)➕
audio/src/convert.rs(+56 -0)📝
audio/src/lewton_decoder.rs(+5 -2)📝
audio/src/lib.rs(+6 -14)📝
audio/src/libvorbis_decoder.rs(+12 -1)📝
audio/src/passthrough_decoder.rs(+92 -79)📝
connect/Cargo.toml(+2 -4)📝
connect/src/discovery.rs(+9 -18)📝
connect/src/spirc.rs(+6 -3)📝
core/Cargo.toml(+2 -1)📝
core/build.rs(+2 -1)📝
core/src/apresolve.rs(+25 -2)📝
core/src/authentication.rs(+2 -5)📝
core/src/config.rs(+10 -10)📝
core/src/connection/codec.rs(+6 -6)📝
core/src/connection/handshake.rs(+10 -8)...and 29 more files
📄 Description
This bundles #668 and #683 into one PR (I'm sick of multiple parallel PRs).
devintotokio_migrationutilmodule (Formerly #668).🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.