mirror of
https://github.com/librespot-org/librespot.git
synced 2024-12-18 17:11:53 +00:00
Formatting
This commit is contained in:
parent
f61bbd87a8
commit
00e89343fb
4 changed files with 21 additions and 11 deletions
|
@ -33,7 +33,8 @@ fn main() {
|
|||
let backend = audio_backend::find(None).unwrap();
|
||||
|
||||
println!("Connecting ..");
|
||||
let session = core.run(Session::connect(session_config, credentials, None, handle))
|
||||
let session = core
|
||||
.run(Session::connect(session_config, credentials, None, handle))
|
||||
.unwrap();
|
||||
|
||||
let (player, _) = Player::new(player_config, session.clone(), None, move || (backend)(None));
|
||||
|
|
|
@ -110,13 +110,15 @@ impl Metadata for Track {
|
|||
fn parse(msg: &Self::Message, session: &Session) -> Self {
|
||||
let country = session.country();
|
||||
|
||||
let artists = msg.get_artist()
|
||||
let artists = msg
|
||||
.get_artist()
|
||||
.iter()
|
||||
.filter(|artist| artist.has_gid())
|
||||
.map(|artist| SpotifyId::from_raw(artist.get_gid()).unwrap())
|
||||
.collect::<Vec<_>>();
|
||||
|
||||
let files = msg.get_file()
|
||||
let files = msg
|
||||
.get_file()
|
||||
.iter()
|
||||
.filter(|file| file.has_file_id())
|
||||
.map(|file| {
|
||||
|
@ -133,7 +135,8 @@ impl Metadata for Track {
|
|||
album: SpotifyId::from_raw(msg.get_album().get_gid()).unwrap(),
|
||||
artists: artists,
|
||||
files: files,
|
||||
alternatives: msg.get_alternative()
|
||||
alternatives: msg
|
||||
.get_alternative()
|
||||
.iter()
|
||||
.map(|alt| SpotifyId::from_raw(alt.get_gid()).unwrap())
|
||||
.collect(),
|
||||
|
@ -150,20 +153,23 @@ impl Metadata for Album {
|
|||
}
|
||||
|
||||
fn parse(msg: &Self::Message, _: &Session) -> Self {
|
||||
let artists = msg.get_artist()
|
||||
let artists = msg
|
||||
.get_artist()
|
||||
.iter()
|
||||
.filter(|artist| artist.has_gid())
|
||||
.map(|artist| SpotifyId::from_raw(artist.get_gid()).unwrap())
|
||||
.collect::<Vec<_>>();
|
||||
|
||||
let tracks = msg.get_disc()
|
||||
let tracks = msg
|
||||
.get_disc()
|
||||
.iter()
|
||||
.flat_map(|disc| disc.get_track())
|
||||
.filter(|track| track.has_gid())
|
||||
.map(|track| SpotifyId::from_raw(track.get_gid()).unwrap())
|
||||
.collect::<Vec<_>>();
|
||||
|
||||
let covers = msg.get_cover_group()
|
||||
let covers = msg
|
||||
.get_cover_group()
|
||||
.get_image()
|
||||
.iter()
|
||||
.filter(|image| image.has_file_id())
|
||||
|
@ -194,7 +200,8 @@ impl Metadata for Artist {
|
|||
fn parse(msg: &Self::Message, session: &Session) -> Self {
|
||||
let country = session.country();
|
||||
|
||||
let top_tracks: Vec<SpotifyId> = match msg.get_top_track()
|
||||
let top_tracks: Vec<SpotifyId> = match msg
|
||||
.get_top_track()
|
||||
.iter()
|
||||
.find(|tt| !tt.has_country() || countrylist_contains(tt.get_country(), &country))
|
||||
{
|
||||
|
|
|
@ -557,7 +557,8 @@ impl PlayerInternal {
|
|||
}
|
||||
};
|
||||
|
||||
let key = self.session
|
||||
let key = self
|
||||
.session
|
||||
.audio_key()
|
||||
.request(track.id, file_id)
|
||||
.wait()
|
||||
|
@ -599,7 +600,8 @@ impl Drop for PlayerInternal {
|
|||
impl ::std::fmt::Debug for PlayerCommand {
|
||||
fn fmt(&self, f: &mut ::std::fmt::Formatter) -> ::std::fmt::Result {
|
||||
match *self {
|
||||
PlayerCommand::Load(track, play, position, _) => f.debug_tuple("Load")
|
||||
PlayerCommand::Load(track, play, position, _) => f
|
||||
.debug_tuple("Load")
|
||||
.field(&track)
|
||||
.field(&play)
|
||||
.field(&position)
|
||||
|
|
|
@ -1,6 +1,6 @@
|
|||
// Autogenerated by build.sh
|
||||
|
||||
pub const FILES : &'static [(&'static str, u32)] = &[
|
||||
pub const FILES: &'static [(&'static str, u32)] = &[
|
||||
("proto/authentication.proto", 2098196376),
|
||||
("proto/keyexchange.proto", 451735664),
|
||||
("proto/mercury.proto", 709993906),
|
||||
|
|
Loading…
Reference in a new issue