mirror of
https://github.com/librespot-org/librespot.git
synced 2026-04-27 00:05:55 +03:00
[GH-ISSUE #545] librespot_connect: couldn't parse packet type 47 is invalid #347
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#347
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?
Originally created by @sebirdman on GitHub (Dec 3, 2020).
Original GitHub issue: https://github.com/librespot-org/librespot/issues/545
In the last day or so, i've recently been unable to select the snapcast spotify stream anymore using librespot. It just doesn't show up at all.
running librespot separately like:
/usr/bin/librespot --name Snapcast --bitrate 320 --backend pipe --initial-volume 100 --verboseYields:
@sebirdman commented on GitHub (Dec 3, 2020):
Interestingly, i'm able to select the stream from my desktop client, which is perhaps a bit more out of date
maybe the iPhone app updated recently?
@sebirdman commented on GitHub (Dec 3, 2020):
Digging a bit further:
The error itself seems to come from https://github.com/librespot-org/libmdns/blob/stable-0.5.x/src/dns_parser/enums.rs#L265
unfortunately this appears to be invalid in all versions of the mdns library, i'm not sure what type 47 should map to
edit: this does NOT appear to be the same as https://github.com/Spotifyd/spotifyd/issues/379
@ashthespy commented on GitHub (Dec 4, 2020):
Type 47 should map to
Next Secure recordfrom rfc4034Would you open up an issue in
libmdnsfor this?Either way @willstott101 something to consider?
@sebirdman commented on GitHub (Dec 4, 2020):
@ashthespy I've created the ticket over there
@sashahilton00 commented on GitHub (Feb 6, 2021):
https://stbuehler.github.io/rustdocs/async-dnssd/async_dnssd/ might be worth investigating after the tokio migration. The API for this crate looks clean.
@roderickvd commented on GitHub (May 24, 2021):
@Johannesd3 has proposed
librespot-orgto take ownership overdns-sdand improve on it. But for now, this is an issue upstream rather than inlibrespot. Thanks for reporting it there.@MichaelUray commented on GitHub (Dec 26, 2024):
Just for reference, that is the according ticket:
https://github.com/librespot-org/libmdns/issues/19