Commit graph

781 commits

Author SHA1 Message Date
Konstantin Seiler e75021b213 Merge remote-tracking branch 'origin/dev' into dynamic-blocks-kdev 2019-11-08 09:23:30 +11:00
Konstantin Seiler cdb31f79e4 Merge remote-tracking branch 'kaymes/dynamic-blocks' into dynamic-blocks-kdev 2019-11-08 09:20:31 +11:00
Konstantin Seiler c4e0f15eb3 Tune prefetch, squish bugs. 2019-11-08 08:58:17 +11:00
Konstantin Seiler 6422dcef78 Refine file downloading heuristics to use data rates and ping times everywhere. 2019-11-08 00:02:53 +11:00
Sasha Hilton 9e2cfe321e Update readme and add publishing notes 2019-11-06 17:25:10 +01:00
Sasha Hilton 295bda7e48 Update Cargo.toml to point to Librespot Org repo 2019-11-06 17:08:22 +01:00
Sasha Hilton 4e1bf7a0db Add version numbers for all librespot crates 2019-11-06 16:59:40 +01:00
Sasha Hilton e7177da3b1 Add librespot-core version number 2019-11-06 16:56:51 +01:00
Sasha Hilton 63049d9928 Protobuf exact dependency 2019-11-06 16:52:51 +01:00
Sasha Hilton 394320c7b7 Add description and license to Cargo.toml for each crate 2019-11-06 16:50:26 +01:00
Sasha Hilton 03b62052ba More exact dependencies for crates.io 2019-11-06 16:44:11 +01:00
Sasha Hilton 6093d8f299 Move to librespot-tremor for crates.io compatability. 2019-11-06 16:40:13 +01:00
Sasha Hilton d91bf573a4 Switch to libmdns for discovery 2019-11-06 16:39:31 +01:00
Sasha Hilton 267c182ff4 Set exact protobuf dependencies required by crates.io 2019-11-06 16:38:30 +01:00
Konstantin Seiler 395d29ad47 Add warning in source code. 2019-11-06 17:15:32 +11:00
Konstantin Seiler 224ec0a04e Remove log message 2019-11-06 14:38:28 +11:00
Konstantin Seiler c50fc9885a Adapt code for the new bitrate selection via alternatives. 2019-11-06 08:16:01 +11:00
Konstantin Seiler 9b069effb2 Merge remote-tracking branch 'origin/dev' into dynamic-blocks
Adapt code for the aternative bitrate selection.
2019-11-06 08:10:41 +11:00
Konstantin Seiler 4a611d9af3 Fix pre-fetch heuristic. 2019-11-05 23:58:35 +11:00
Konstantin Seiler 393df6475e Set better log messages. 2019-11-05 22:58:00 +11:00
Ash 4a04e48f8a
Merge pull request #381 from ashthespy/podcasts
Podcasts
2019-11-05 10:02:21 +01:00
Ash 5e304e68c9
Merge pull request #390 from ashthespy/crossbuild
Add `pkg-config` to docker build container
2019-11-04 15:21:34 +01:00
Konstantin Seiler c991974f82 Improve ping time measurements.
Don't measure response times if other requests are pending.
2019-11-02 17:19:31 +11:00
Konstantin Seiler af6e33bfa0 Remove commented line 2019-11-02 11:11:24 +11:00
Konstantin Seiler 9f3e3d09d9 Fix infinite loop bug 2019-11-02 11:04:46 +11:00
Konstantin Seiler 216bdc0f6f Fix typo 2019-11-02 10:00:08 +11:00
Konstantin Seiler 1fcacf78cd Merge branch 'dynamic-blocks' into comments 2019-11-02 09:22:35 +11:00
Konstantin Seiler 5ad6446616 remove compiler warning 2019-11-02 09:22:07 +11:00
Konstantin Seiler ba7d058784 Merge remote-tracking branch 'origin/dev' into dynamic-blocks 2019-11-02 08:41:42 +11:00
Konstantin Seiler 971b2a9b9f Fix compile issues after merge 2019-11-02 08:38:46 +11:00
Konstantin Seiler 6545674a63 Merge remote-tracking branch 'origin/master' into dynamic-blocks 2019-11-02 07:15:23 +11:00
Konstantin Seiler bf47ca7033 some debug messages 2019-11-02 06:48:18 +11:00
Konstantin Seiler 333fc5010c New file downloading mechanism 2019-11-02 06:46:28 +11:00
ashthespy 939fc583e7 Help pkg-config with explicit paths 2019-11-01 17:01:58 +01:00
ashthespy ee3a756a6e Fix borrow for Rust 1.32.0 2019-10-30 13:53:11 +01:00
ashthespy 508c7e2b26 Tweak track loading 2019-10-30 11:33:17 +01:00
ashthespy b96405af82 Make SpotifyId understand more URI formats 2019-10-30 11:33:17 +01:00
ashthespy 6786c093ad Update metadata.proto 2019-10-30 11:33:17 +01:00
ashthespy 8eb51e9b55 Streamline and refactor Podcast support,
<Metadata>
  Add publisher to `Show`
  Add `ALLOWED` to `PassthroughEnum`
2019-10-30 11:33:17 +01:00
ashthespy 0cb7a3f7c8 WIP: Podcast support 2019-10-30 11:33:17 +01:00
Sasha Hilton cbba63f60b
Merge pull request #341 from willstott101/u128
Drop extprim crate (use built-in u128) and reduce usage of byteorder crate (Rust 1.32+)
2019-10-29 18:49:03 +01:00
Will Stott a7243ff8ce Use single fixed-width format! macro for SpotifyId.to_base16 2019-10-22 18:31:45 +01:00
Will Stott ac1c31b786 Use Rust's built-in unsigned 128 bit integer instead of the extprim crate 2019-10-22 18:28:21 +01:00
Ash 551daadc44
Merge pull request #384 from librespot-org/revert-379-patch-1
Revert "Fix play.rs example"
2019-10-09 19:01:05 +02:00
Gilles Castel 93a00956ce Fix play.rs example 2019-10-09 18:18:38 +02:00
Ash 25107ee796 Revert "Fix play.rs example (#379)"
This reverts commit 2ff71abb8e.
2019-10-09 18:05:08 +02:00
Ash 70024d594c
Merge pull request #383 from andrewburgess/master
Lock Rodio to v0.9
2019-10-09 10:44:49 +02:00
Gilles Castel 2ff71abb8e Fix play.rs example (#379)
Fix `play.rs` example by renaming `core` to `librespot_core`
2019-10-09 10:44:20 +02:00
Andrew Burgess 5937e4fb6e 📌 fix: lock rodio to v0.9 2019-10-08 22:53:21 -07:00
Ash 051c233ca0
Merge pull request #380 from owenshen24/patch-1
Fixed slight typo
2019-10-08 00:05:11 +02:00