Skip to content

Conversation

@Mia0451
Copy link
Contributor

@Mia0451 Mia0451 commented Jul 26, 2024

Use @classname annotation instead of looseSignatures.

Overview

MediaCodec for API <= 25
https://github.com/AndroidSDKSources/android-sdk-sources-for-api-level-25/blob/master/android/media/MediaCodec.java
void MediaCodec#native_configure(String[] keys, Object[] values,Surface surface, MediaCrypto crypto, int flags)

MediaCodec for API == 26
https://github.com/AndroidSDKSources/android-sdk-sources-for-api-level-26/blob/master/android/media/MediaCodec.java
void MediaCodec#native_configure(String[] keys, Object[] values, Surface surface, MediaCrypto crypto, IBinder descramblerBinder, int flags)

MediaCodec for API >= 27
https://github.com/AndroidSDKSources/android-sdk-sources-for-api-level-27/blob/master/android/media/MediaCodec.java
void MediaCodec#native_configure(String[] keys, Object[] values, Surface surface, MediaCrypto crypto, IHwBinder descramblerBinder, int flags)

Proposed Changes

Use @classname annotation instead of looseSignatures.
@utzcoz utzcoz merged commit 324969f into robolectric:master Jul 27, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants