rekordcrate icon indicating copy to clipboard operation
rekordcrate copied to clipboard

Library for parsing Pioneer Rekordbox device exports

Results 20 rekordcrate issues
Sort by recently updated
recently updated
newest added

Apparently the playlist entry mechanism is more complicated than it seems. > > Please check if this is correct: > > Playlists with track count > > ``` > >...

We already have a dependency on the [`modular_bitfield` crate](https://docs.rs/modular-bitfield/latest/modular_bitfield/), might make sense to use that instead: ```rust #[bitfield] pub struct PageFlags { unknown1: B1, no_data: bool, unknown2: B6, } ```...

We should think about proper error handling facilities. Currently we are just passing along the errors that our parser libraries (`nom`, `binrw`) generate. IMO these are dependencies that should not...

In the long run, it would be nice if we could have some diagnostics for the `Unknown` case. This would help catch edge cases of values we don't know. We...

Is there non-code documentation for this format or did you reverse engineer this just now yourself?

Broad TODO list item for the near future. This would help discover inconsistencies between the spec and the implementation.

Related issue on the crate-digger repo: Deep-Symmetry/crate-digger#22

Sometimes, we know the exact byte size of a section (especially in `anlz.rs`). In those cases, it should be check if that exact size is actually parsed (not more or...

Sometimes, `Result::unwrap` is used, which may panic if the result is an error. Instead, proper error handling should be implemented.

I stumbled upon this repo, while researching about rekordbox internals. My idea was to write a rekordbox TUI in Rust and your library is an essential part of building such...