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