-
Notifications
You must be signed in to change notification settings - Fork 575
Closed
Labels
Description
HttpEngine is marked as @RequiresApi(34)
media/libraries/datasource/src/main/java/androidx/media3/datasource/HttpEngineDataSource.java
Line 69 in d13a0f4
@RequiresApi(34) |
But HttpEngine is based on extension versions
@RequiresExtension(extension = Build.VERSION_CODES.S, version = 7)
In practice trying to configure HttpEngine and pass it to HttpEngineDataSource, Android Studio wanted me to add both.
Should HttpEngineDataSource be changed to use RequiresExtension, so that it works on API 31 devices that have received the latest mainline versions?