display container and codec in dialog

This commit is contained in:
dkanada 2020-10-22 01:56:57 +09:00
commit 868c8fb96d
5 changed files with 62 additions and 47 deletions

View file

@ -49,7 +49,7 @@ public class MusicUtil {
containerAdded = true;
}
builder.append(directPlayCodec.value).append(',');
builder.append(directPlayCodec.codec.value).append(',');
}
}

View file

@ -432,6 +432,7 @@ public final class PreferenceUtil {
Set<String> selectedCodecNames = new HashSet<>();
for (DirectPlayCodec.Codec codec : codecs) {
// this will be the default value
selectedCodecNames.add(codec.name());
}
@ -441,7 +442,7 @@ public final class PreferenceUtil {
for (DirectPlayCodec.Codec codec : codecs) {
String name = codec.name();
boolean selected = selectedCodecNames.contains(name);
directPlayCodecs.add(new DirectPlayCodec(name, codec.title, codec.value, selected));
directPlayCodecs.add(new DirectPlayCodec(codec, selected));
}
return directPlayCodecs;
@ -451,7 +452,7 @@ public final class PreferenceUtil {
Set<String> codecNames = new HashSet<>();
for (DirectPlayCodec directPlayCodec : directPlayCodecs) {
if (directPlayCodec.selected) {
codecNames.add(directPlayCodec.codecName);
codecNames.add(directPlayCodec.codec.toString());
}
}