mirror of
https://github.com/samsonjs/media.git
synced 2026-03-25 09:25:53 +00:00
- Create `LibiamfAudioRenderer` with `DefaultRenderersFactory` in `ExoPlayerModuleProguard`.
- Remove redundant library availability check from `IamfModuleProguard`.
- Move `proguard-rules.txt` to the root folder.
- Removed unused `cryptoType` parameter from `setLibraries()` method in `IamfLibrary`.
- Added log when `LibiamfAudioRenderer` is loaded in `DefaultRenderersFactory`.
- Annotated missing classes with `@UnstableApi`.
- Check for library availability and throw exception in `IamfDecoder` constructor.
#cherrypick
PiperOrigin-RevId: 689330016
(cherry picked from commit 5f99955f31)
6 lines
179 B
Text
Executable file
6 lines
179 B
Text
Executable file
# Proguard rules specific to the IAMF extension.
|
|
|
|
# This prevents the names of native methods from being obfuscated.
|
|
-keepclasseswithmembernames class * {
|
|
native <methods>;
|
|
}
|