-
-
Notifications
You must be signed in to change notification settings - Fork 74
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
phazor: pipewire sink #717
Comments
Yeah, there's no immediate need, but native pipewire could be a nice to have. Let me know if you want me to give any pointers on where to start in the phazor source code. If enough distros ship pipewire we could consider just dropping pulseaudio. |
Thing is though I used the pulseaudio "simple" API, but pipewire has no equivalent (last time I checked) so it would be a bit of work, it's not just a drop in replacement. |
I guess the move to miniaudio makes this obsolete, would make more sense to add pipewire support to miniaudio instead. |
Some progress on defaults: |
interesting. But as mentioned, this is now dependent on the upsteam project miniaudio. As pipewire-pulse seems to work just fine there's not any immediate benefit to adding native pipewire. |
@Taiko2k The reason I had to make the comment is that TauonMusicBox didn't couldn't play the majority of songs.
I have all non-free & free codecs related to both audio and video. I wonder what went wrong. So, I just uninstalled it.
Note: I CAN play the song fine in default apps like GNOME videos or in Rythombox. |
Yeah it wouldn't be a Pipewire issue I wouldn't think. Could be a codec issue. Try run |
Hmm its not a codec issue, since those tracks don't have metadata scanned, and Tauons metadata scanning is independent of codec support. Try run Tauon from terminal |
|
Interesting, those must be rare mp3s. At this point I would need to have one of those files on hand for testing in order to fix compatibility, if you're willing to upload/send me one. Though, since the tags aren't showing, I'm assuming something must be very strange about those flies. |
@Taiko2k Ok, I have compressed an audio/song named "Rhythm of Shiva", and have attached it here. Rhythm of Shiva - Armonian.zip As a side note, I use |
Right okay found and committed a fix for the issue. The issue is those aren't actually MP3's, they're DASH MP4's. Tauon didn't recognise its file signature and couldn't fall back to file extension to guess an appropriate codec to use. By now adding signature detection for DASH, these will now play even with an incorrect file extension. |
Isn't it weird a song downloaded in "DASH MP4" codec (something that I have never heard of), but just renamed into .mp3? Doesn't make sense! WT... 😅😅 |
Closing this for now since it's obsolete and to get it out of my open issues list. |
Pipewire seems to be the undisputed future of linux audio and while there is no acute need yet (pipewire-pulse works like a charm), mpv and mpd already have native sinks for it so tauon should probably also eventually get one. Apparently at least the one in mpv was a breeze to code, too.
I'm somewhat interested in writing this myself but most likely won't have time to even think about it in detail before summer so if someone else is interested in implementing this, by all means consider it up for grabs. I'm mostly posting this as a reminder for myself and as a tracking issue for the feature.
The text was updated successfully, but these errors were encountered: