Auxio/app
Alexander Capehart 5f9169fb78
music: add non-standard artist fields
Add non-standard ARTISTS/ALBUMARTIST fields to reasonable places in the
ID3v2 and Vorbis parsers.

Turns out these are stupidly common when multi-artist information is
used in order to maximize player compatibility. More or less, TPE1 and
ARTIST will be filled in with delimited values, while ARTISTS will be
filled in with native multi-value information.

This is stupid and insane, but I want to prioritize a good out of box
experience without much user fiddling, so I may as well implement
these.

Currently, I'm only adding the non-standard fields that I know exist.
This doesn't include hypothetical but unencountered fields like
TXXX:ALBUMARTISTS.
2023-01-14 20:52:43 -07:00
..
src music: add non-standard artist fields 2023-01-14 20:52:43 -07:00
build.gradle testing: add unit test framework 2023-01-05 12:27:37 -07:00
NOTICE all: switch to spotless 2022-03-13 17:38:19 -06:00
proguard-rules.pro all: misc cleanup 2023-01-03 18:56:06 -07:00