Skip to content

Unicode DeviceSQL strings in PDB are UTF-16-BE, not UTF-16-LE #13291

Description

@0xsuk

Bug Description

Mixxx uses kaitai struct to extract data from rekordbox pdb files.
rekordbox data binary was reversed by another project called crate-digger.
Mixxx uses an old copy of crate-pdb.ksy file for parsing pdb files, which needs to be updated.

Deep-Symmetry/crate-digger#14

image
As shown in the image, Japanese characters are not properly displayed.

Version

No response

OS

No response

Metadata

Metadata

Assignees

No one assigned

    Labels

    Type

    No type

    Projects

    No projects

    Milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions