1// This is a generated file. Do not modify directly. 2// Automatically generated with: 3// pom2bp -rewrite 'androidx.media3:=androidx.media3.' -rewrite 'androidx.annotation:annotation=androidx.annotation_annotation' -rewrite 'androidx.annotation:annotation-experimental=androidx.annotation_annotation-experimental' -rewrite 'androidx.collection:collection=androidx.collection_collection' -rewrite 'androidx.concurrent:concurrent-futures=androidx.concurrent_concurrent-futures' -rewrite 'androidx.core:core=androidx.core_core' -rewrite 'androidx.exifinterface:exifinterface=androidx.exifinterface_exifinterface' -rewrite 'androidx.media:media=androidx.media_media' -rewrite 'androidx.recyclerview:recyclerview=androidx.recyclerview_recyclerview' -rewrite 'androidx.test:core=androidx.test.core' -rewrite 'androidx.test.ext:junit=androidx.test.ext.junit' -rewrite 'androidx.test.ext:truth=androidx.test.ext.truth' -rewrite 'com.google.guava:guava=guava' -rewrite 'com.google.truth:truth=truth' -rewrite 'com.google.truth.extensions:truth-java8-extension=truth-java8-extension' -rewrite 'org.mockito:mockito-core=mockito-core' -sdk-version current -static-deps -prepend prepend-license.txt . 4package { 5 default_applicable_licenses: ["Android-Apache-2.0"], 6} 7 8library_visibility = [ 9 "//vendor:__subpackages__", 10 "//cts/tests/tests/mediacujtest:__subpackages__", 11 "//cts/tests/tests/mediaediting", 12 "//cts/apps/CtsVerifier:__subpackages__", 13 "//packages/apps/Car/libs/car-media-common:__subpackages__", 14 "//packages/apps/Car/Media:__subpackages__", 15 "//packages/apps/Car/tests/TestMediaApp:__subpackages__", 16 "//packages/modules/AdServices/sdksandbox/tests/manual-test-apps:__subpackages__", 17 "//packages/providers/MediaProvider:__subpackages__", 18 "//test/wvts:__subpackages__", 19 "//prebuilts/sdk/current/aaos-libs", 20 "//frameworks/base/packages/SystemUI:__pkg__" 21] 22 23android_library_import { 24 name: "androidx.media3.media3-common-nodeps", 25 aars: ["androidx/media3/media3-common/1.6.0-alpha01/media3-common-1.6.0-alpha01.aar"], 26 sdk_version: "current", 27 apex_available: [ 28 "//apex_available:platform", 29 "//apex_available:anyapex", 30 ], 31 min_sdk_version: "21", 32 static_libs: [ 33 "guava", 34 "androidx.annotation_annotation", 35 "androidx.annotation_annotation-experimental", 36 ], 37 visibility: ["//visibility:private"], 38} 39 40android_library { 41 name: "androidx.media3.media3-common", 42 sdk_version: "current", 43 apex_available: [ 44 "//apex_available:platform", 45 "//apex_available:anyapex", 46 ], 47 min_sdk_version: "21", 48 manifest: "manifests/androidx.media3.media3-common/AndroidManifest.xml", 49 static_libs: [ 50 "androidx.media3.media3-common-nodeps", 51 "guava", 52 "androidx.annotation_annotation", 53 "androidx.annotation_annotation-experimental", 54 ], 55 java_version: "1.8", 56 visibility: library_visibility, 57} 58 59android_library_import { 60 name: "androidx.media3.media3-container-nodeps", 61 aars: ["androidx/media3/media3-container/1.6.0-alpha01/media3-container-1.6.0-alpha01.aar"], 62 sdk_version: "current", 63 apex_available: [ 64 "//apex_available:platform", 65 "//apex_available:anyapex", 66 ], 67 min_sdk_version: "21", 68 static_libs: [ 69 "androidx.annotation_annotation", 70 "androidx.media3.media3-common", 71 ], 72 visibility: ["//visibility:private"], 73} 74 75android_library { 76 name: "androidx.media3.media3-container", 77 sdk_version: "current", 78 apex_available: [ 79 "//apex_available:platform", 80 "//apex_available:anyapex", 81 ], 82 min_sdk_version: "21", 83 manifest: "manifests/androidx.media3.media3-container/AndroidManifest.xml", 84 static_libs: [ 85 "androidx.media3.media3-container-nodeps", 86 "androidx.annotation_annotation", 87 "androidx.media3.media3-common", 88 ], 89 java_version: "1.8", 90 visibility: library_visibility, 91} 92 93android_library_import { 94 name: "androidx.media3.media3-database-nodeps", 95 aars: ["androidx/media3/media3-database/1.6.0-alpha01/media3-database-1.6.0-alpha01.aar"], 96 sdk_version: "current", 97 apex_available: [ 98 "//apex_available:platform", 99 "//apex_available:anyapex", 100 ], 101 min_sdk_version: "21", 102 static_libs: [ 103 "androidx.annotation_annotation", 104 "androidx.media3.media3-common", 105 ], 106 visibility: ["//visibility:private"], 107} 108 109android_library { 110 name: "androidx.media3.media3-database", 111 sdk_version: "current", 112 apex_available: [ 113 "//apex_available:platform", 114 "//apex_available:anyapex", 115 ], 116 min_sdk_version: "21", 117 manifest: "manifests/androidx.media3.media3-database/AndroidManifest.xml", 118 static_libs: [ 119 "androidx.media3.media3-database-nodeps", 120 "androidx.annotation_annotation", 121 "androidx.media3.media3-common", 122 ], 123 java_version: "1.8", 124 visibility: library_visibility, 125} 126 127android_library_import { 128 name: "androidx.media3.media3-datasource-nodeps", 129 aars: ["androidx/media3/media3-datasource/1.6.0-alpha01/media3-datasource-1.6.0-alpha01.aar"], 130 sdk_version: "current", 131 apex_available: [ 132 "//apex_available:platform", 133 "//apex_available:anyapex", 134 ], 135 min_sdk_version: "21", 136 static_libs: [ 137 "androidx.annotation_annotation", 138 "androidx.media3.media3-common", 139 "androidx.media3.media3-database", 140 "androidx.exifinterface_exifinterface", 141 ], 142 visibility: ["//visibility:private"], 143} 144 145android_library { 146 name: "androidx.media3.media3-datasource", 147 sdk_version: "current", 148 apex_available: [ 149 "//apex_available:platform", 150 "//apex_available:anyapex", 151 ], 152 min_sdk_version: "21", 153 manifest: "manifests/androidx.media3.media3-datasource/AndroidManifest.xml", 154 static_libs: [ 155 "androidx.media3.media3-datasource-nodeps", 156 "androidx.annotation_annotation", 157 "androidx.media3.media3-common", 158 "androidx.media3.media3-database", 159 "androidx.exifinterface_exifinterface", 160 ], 161 java_version: "1.8", 162 visibility: library_visibility, 163} 164 165android_library_import { 166 name: "androidx.media3.media3-decoder-nodeps", 167 aars: ["androidx/media3/media3-decoder/1.6.0-alpha01/media3-decoder-1.6.0-alpha01.aar"], 168 sdk_version: "current", 169 apex_available: [ 170 "//apex_available:platform", 171 "//apex_available:anyapex", 172 ], 173 min_sdk_version: "21", 174 static_libs: [ 175 "androidx.annotation_annotation", 176 "androidx.media3.media3-common", 177 ], 178 visibility: ["//visibility:private"], 179} 180 181android_library { 182 name: "androidx.media3.media3-decoder", 183 sdk_version: "current", 184 apex_available: [ 185 "//apex_available:platform", 186 "//apex_available:anyapex", 187 ], 188 min_sdk_version: "21", 189 manifest: "manifests/androidx.media3.media3-decoder/AndroidManifest.xml", 190 static_libs: [ 191 "androidx.media3.media3-decoder-nodeps", 192 "androidx.annotation_annotation", 193 "androidx.media3.media3-common", 194 ], 195 java_version: "1.8", 196 visibility: library_visibility, 197} 198 199android_library_import { 200 name: "androidx.media3.media3-effect-nodeps", 201 aars: ["androidx/media3/media3-effect/1.6.0-alpha01/media3-effect-1.6.0-alpha01.aar"], 202 sdk_version: "current", 203 apex_available: [ 204 "//apex_available:platform", 205 "//apex_available:anyapex", 206 ], 207 min_sdk_version: "21", 208 static_libs: [ 209 "androidx.annotation_annotation", 210 "androidx.media3.media3-common", 211 "androidx.media3.media3-datasource", 212 ], 213 visibility: ["//visibility:private"], 214} 215 216android_library { 217 name: "androidx.media3.media3-effect", 218 sdk_version: "current", 219 apex_available: [ 220 "//apex_available:platform", 221 "//apex_available:anyapex", 222 ], 223 min_sdk_version: "21", 224 manifest: "manifests/androidx.media3.media3-effect/AndroidManifest.xml", 225 static_libs: [ 226 "androidx.media3.media3-effect-nodeps", 227 "androidx.annotation_annotation", 228 "androidx.media3.media3-common", 229 "androidx.media3.media3-datasource", 230 ], 231 java_version: "1.8", 232 visibility: library_visibility, 233} 234 235android_library_import { 236 name: "androidx.media3.media3-exoplayer-dash-nodeps", 237 aars: ["androidx/media3/media3-exoplayer-dash/1.6.0-alpha01/media3-exoplayer-dash-1.6.0-alpha01.aar"], 238 sdk_version: "current", 239 apex_available: [ 240 "//apex_available:platform", 241 "//apex_available:anyapex", 242 ], 243 min_sdk_version: "21", 244 static_libs: [ 245 "androidx.annotation_annotation", 246 "androidx.media3.media3-exoplayer", 247 ], 248 visibility: ["//visibility:private"], 249} 250 251android_library { 252 name: "androidx.media3.media3-exoplayer-dash", 253 sdk_version: "current", 254 apex_available: [ 255 "//apex_available:platform", 256 "//apex_available:anyapex", 257 ], 258 min_sdk_version: "21", 259 manifest: "manifests/androidx.media3.media3-exoplayer-dash/AndroidManifest.xml", 260 static_libs: [ 261 "androidx.media3.media3-exoplayer-dash-nodeps", 262 "androidx.annotation_annotation", 263 "androidx.media3.media3-exoplayer", 264 ], 265 java_version: "1.8", 266 visibility: library_visibility, 267} 268 269android_library_import { 270 name: "androidx.media3.media3-exoplayer-nodeps", 271 aars: ["androidx/media3/media3-exoplayer/1.6.0-alpha01/media3-exoplayer-1.6.0-alpha01.aar"], 272 sdk_version: "current", 273 apex_available: [ 274 "//apex_available:platform", 275 "//apex_available:anyapex", 276 ], 277 min_sdk_version: "21", 278 static_libs: [ 279 "androidx.annotation_annotation", 280 "androidx.collection_collection", 281 "androidx.media3.media3-common", 282 "androidx.media3.media3-container", 283 "androidx.media3.media3-datasource", 284 "androidx.media3.media3-decoder", 285 "androidx.media3.media3-extractor", 286 "androidx.media3.media3-database", 287 "androidx.core_core", 288 "androidx.exifinterface_exifinterface", 289 ], 290 visibility: ["//visibility:private"], 291} 292 293android_library { 294 name: "androidx.media3.media3-exoplayer", 295 sdk_version: "current", 296 apex_available: [ 297 "//apex_available:platform", 298 "//apex_available:anyapex", 299 ], 300 min_sdk_version: "21", 301 manifest: "manifests/androidx.media3.media3-exoplayer/AndroidManifest.xml", 302 static_libs: [ 303 "androidx.media3.media3-exoplayer-nodeps", 304 "androidx.annotation_annotation", 305 "androidx.collection_collection", 306 "androidx.media3.media3-common", 307 "androidx.media3.media3-container", 308 "androidx.media3.media3-datasource", 309 "androidx.media3.media3-decoder", 310 "androidx.media3.media3-extractor", 311 "androidx.media3.media3-database", 312 "androidx.core_core", 313 "androidx.exifinterface_exifinterface", 314 ], 315 java_version: "1.8", 316 visibility: library_visibility, 317} 318 319android_library_import { 320 name: "androidx.media3.media3-extractor-nodeps", 321 aars: ["androidx/media3/media3-extractor/1.6.0-alpha01/media3-extractor-1.6.0-alpha01.aar"], 322 sdk_version: "current", 323 apex_available: [ 324 "//apex_available:platform", 325 "//apex_available:anyapex", 326 ], 327 min_sdk_version: "21", 328 static_libs: [ 329 "androidx.annotation_annotation", 330 "androidx.media3.media3-common", 331 "androidx.media3.media3-container", 332 "androidx.media3.media3-decoder", 333 ], 334 visibility: ["//visibility:private"], 335} 336 337android_library { 338 name: "androidx.media3.media3-extractor", 339 sdk_version: "current", 340 apex_available: [ 341 "//apex_available:platform", 342 "//apex_available:anyapex", 343 ], 344 min_sdk_version: "21", 345 manifest: "manifests/androidx.media3.media3-extractor/AndroidManifest.xml", 346 static_libs: [ 347 "androidx.media3.media3-extractor-nodeps", 348 "androidx.annotation_annotation", 349 "androidx.media3.media3-common", 350 "androidx.media3.media3-container", 351 "androidx.media3.media3-decoder", 352 ], 353 java_version: "1.8", 354 visibility: library_visibility, 355} 356 357android_library_import { 358 name: "androidx.media3.media3-muxer-nodeps", 359 aars: ["androidx/media3/media3-muxer/1.6.0-alpha01/media3-muxer-1.6.0-alpha01.aar"], 360 sdk_version: "current", 361 apex_available: [ 362 "//apex_available:platform", 363 "//apex_available:anyapex", 364 ], 365 min_sdk_version: "21", 366 static_libs: [ 367 "androidx.annotation_annotation", 368 "androidx.media3.media3-common", 369 "androidx.media3.media3-container", 370 ], 371 visibility: ["//visibility:private"], 372} 373 374android_library { 375 name: "androidx.media3.media3-muxer", 376 sdk_version: "current", 377 apex_available: [ 378 "//apex_available:platform", 379 "//apex_available:anyapex", 380 ], 381 min_sdk_version: "21", 382 manifest: "manifests/androidx.media3.media3-muxer/AndroidManifest.xml", 383 static_libs: [ 384 "androidx.media3.media3-muxer-nodeps", 385 "androidx.annotation_annotation", 386 "androidx.media3.media3-common", 387 "androidx.media3.media3-container", 388 ], 389 java_version: "1.8", 390 visibility: library_visibility, 391} 392 393android_library_import { 394 name: "androidx.media3.media3-session-nodeps", 395 aars: ["androidx/media3/media3-session/1.6.0-alpha01/media3-session-1.6.0-alpha01.aar"], 396 sdk_version: "current", 397 apex_available: [ 398 "//apex_available:platform", 399 "//apex_available:anyapex", 400 ], 401 min_sdk_version: "21", 402 static_libs: [ 403 "androidx.collection_collection", 404 "androidx.media3.media3-common", 405 "androidx.media3.media3-datasource", 406 "androidx.media_media", 407 "androidx.core_core", 408 ], 409 visibility: ["//visibility:private"], 410} 411 412android_library { 413 name: "androidx.media3.media3-session", 414 sdk_version: "current", 415 apex_available: [ 416 "//apex_available:platform", 417 "//apex_available:anyapex", 418 ], 419 min_sdk_version: "21", 420 manifest: "manifests/androidx.media3.media3-session/AndroidManifest.xml", 421 static_libs: [ 422 "androidx.media3.media3-session-nodeps", 423 "androidx.collection_collection", 424 "androidx.media3.media3-common", 425 "androidx.media3.media3-datasource", 426 "androidx.media_media", 427 "androidx.core_core", 428 ], 429 java_version: "1.8", 430 visibility: library_visibility, 431} 432 433android_library_import { 434 name: "androidx.media3.media3-test-utils-nodeps", 435 aars: ["androidx/media3/media3-test-utils/1.6.0-alpha01/media3-test-utils-1.6.0-alpha01.aar"], 436 sdk_version: "current", 437 apex_available: [ 438 "//apex_available:platform", 439 "//apex_available:anyapex", 440 ], 441 min_sdk_version: "21", 442 static_libs: [ 443 "mockito-core", 444 "junit", 445 "truth", 446 "truth-java8-extension", 447 "androidx.annotation_annotation", 448 // Missing a dependency on okhttp3.mockwebserver because this package is not currently 449 // available in /external/. This means the parts of this library that require this 450 // dependency are not usable. 451 "androidx.test.core", 452 "androidx.test.ext.junit", 453 "androidx.test.ext.truth", 454 "androidx.media3.media3-exoplayer", 455 ], 456 visibility: ["//visibility:private"], 457} 458 459android_library { 460 name: "androidx.media3.media3-test-utils", 461 sdk_version: "current", 462 apex_available: [ 463 "//apex_available:platform", 464 "//apex_available:anyapex", 465 ], 466 min_sdk_version: "21", 467 manifest: "manifests/androidx.media3.media3-test-utils/AndroidManifest.xml", 468 static_libs: [ 469 "androidx.media3.media3-test-utils-nodeps", 470 "mockito-core", 471 "junit", 472 "truth", 473 "truth-java8-extension", 474 "androidx.annotation_annotation", 475 // Missing a dependency on okhttp3.mockwebserver because this package is not currently 476 // available in /external/. This means the parts of this library that require this 477 // dependency are not usable. 478 "androidx.test.core", 479 "androidx.test.ext.junit", 480 "androidx.test.ext.truth", 481 "androidx.media3.media3-exoplayer", 482 ], 483 java_version: "1.8", 484 visibility: library_visibility, 485} 486 487android_library_import { 488 name: "androidx.media3.media3-transformer-nodeps", 489 aars: ["androidx/media3/media3-transformer/1.6.0-alpha01/media3-transformer-1.6.0-alpha01.aar"], 490 sdk_version: "current", 491 apex_available: [ 492 "//apex_available:platform", 493 "//apex_available:anyapex", 494 ], 495 min_sdk_version: "21", 496 static_libs: [ 497 "androidx.annotation_annotation", 498 "androidx.concurrent_concurrent-futures", 499 "androidx.media3.media3-exoplayer", 500 "androidx.media3.media3-effect", 501 "androidx.media3.media3-datasource", 502 "androidx.media3.media3-container", 503 "androidx.media3.media3-muxer", 504 ], 505 visibility: ["//visibility:private"], 506} 507 508android_library { 509 name: "androidx.media3.media3-transformer", 510 sdk_version: "current", 511 apex_available: [ 512 "//apex_available:platform", 513 "//apex_available:anyapex", 514 ], 515 min_sdk_version: "21", 516 manifest: "manifests/androidx.media3.media3-transformer/AndroidManifest.xml", 517 static_libs: [ 518 "androidx.media3.media3-transformer-nodeps", 519 "androidx.annotation_annotation", 520 "androidx.concurrent_concurrent-futures", 521 "androidx.media3.media3-exoplayer", 522 "androidx.media3.media3-effect", 523 "androidx.media3.media3-datasource", 524 "androidx.media3.media3-container", 525 "androidx.media3.media3-muxer", 526 ], 527 java_version: "1.8", 528 visibility: library_visibility, 529} 530 531android_library_import { 532 name: "androidx.media3.media3-ui-nodeps", 533 aars: ["androidx/media3/media3-ui/1.6.0-alpha01/media3-ui-1.6.0-alpha01.aar"], 534 sdk_version: "current", 535 apex_available: [ 536 "//apex_available:platform", 537 "//apex_available:anyapex", 538 ], 539 min_sdk_version: "21", 540 static_libs: [ 541 "androidx.annotation_annotation", 542 "androidx.media3.media3-common", 543 "androidx.media_media", 544 "androidx.recyclerview_recyclerview", 545 ], 546 visibility: ["//visibility:private"], 547} 548 549android_library { 550 name: "androidx.media3.media3-ui", 551 sdk_version: "current", 552 apex_available: [ 553 "//apex_available:platform", 554 "//apex_available:anyapex", 555 ], 556 min_sdk_version: "21", 557 manifest: "manifests/androidx.media3.media3-ui/AndroidManifest.xml", 558 static_libs: [ 559 "androidx.media3.media3-ui-nodeps", 560 "androidx.annotation_annotation", 561 "androidx.media3.media3-common", 562 "androidx.media_media", 563 "androidx.recyclerview_recyclerview", 564 ], 565 java_version: "1.8", 566 visibility: library_visibility, 567} 568