Skip to content
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

Full Rust stack #33

Closed
auronandace opened this issue Jan 1, 2022 · 4 comments
Closed

Full Rust stack #33

auronandace opened this issue Jan 1, 2022 · 4 comments

Comments

@auronandace
Copy link

I've just come across https://github.com/pdeljanov/Symphonia which provides native Rust decoders.

I'm no expert by any means but was wondering if you were aware of this as an alternative to requiring GStreamer. Would be awesome to go full Rust on the audio stack. Would love to hear your thoughts on that project.

@tramhao
Copy link
Owner

tramhao commented Jan 2, 2022

It's a great project. Previously I used rodio, but rodio doesn't support seek. I used mpv, but mpv doesn't support m4a, no matter which decoder I installed. I also used vlc, but the library binding for vlc is too limited. Gstreamer is not easy to install in windows. And it's quite bloat. Options are always open to full rust implementation. I'll check it out and see if it's all right for termusic.

@tramhao
Copy link
Owner

tramhao commented Jan 25, 2022

closed in v.0.6.7

@tramhao tramhao closed this as completed Jan 25, 2022
@auronandace
Copy link
Author

Thanks for the hard work in implementing a Symphonia backend. You even made it default, which is epic!

@tramhao
Copy link
Owner

tramhao commented Jan 25, 2022

My pleasure:)
I like the idea of full rust stack and please kindly test it. Any issues, please let me know:)

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants