
Refactor the overall module to place the unified vorbis tags into a single package called `vorbis`. Also re-intoduce the vorbis tags in their original `flac` module, but deprecate them.
18 lines
517 B
Plaintext
18 lines
517 B
Plaintext
# Proguard rules specific to the Flac extension.
|
|
|
|
# This prevents the names of native methods from being obfuscated.
|
|
-keepclasseswithmembernames class * {
|
|
native <methods>;
|
|
}
|
|
|
|
# Some members of these classes are being accessed from native methods. Keep them unobfuscated.
|
|
-keep class com.google.android.exoplayer2.ext.flac.FlacDecoderJni {
|
|
*;
|
|
}
|
|
-keep class com.google.android.exoplayer2.extractor.FlacStreamMetadata {
|
|
*;
|
|
}
|
|
-keep class com.google.android.exoplayer2.metadata.vorbis.PictureFrame {
|
|
*;
|
|
}
|