Describe the library module better in README.

This commit is contained in:
Polochon-street 2022-10-12 19:55:51 +02:00
parent a3be133113
commit ad947643ee

View File

@ -86,13 +86,10 @@ fn main() -> Result<(), BlissError> {
## Further use ## Further use
Instead of reinventing ways to fetch a user library, play songs, etc, Instead of reinventing ways to fetch a user library, play songs, etc,
and embed that into bliss, it is easier to look at the and embed that into bliss, it is easier to look at the
[Library](https://docs.rs/bliss-audio/0.4.1/bliss_audio/library/trait.Library.html) [library](https://docs.rs/bliss-audio/latest/bliss_audio/library/index.html) module.
trait. It implements common analysis functions, and allows analyzed songs to be put
in a sqlite database seamlessly.
By implementing a few functions to get songs from a media library, and store
the resulting analysis, you get access to functions to analyze an entire
library (with multithreading), and to make playlists easily.
See [blissify](https://crates.io/crates/blissify) for a reference See [blissify](https://crates.io/crates/blissify) for a reference
implementation. implementation.