| // Copyright (C) 2024 The Android Open Source Project |
| // |
| // Licensed under the Apache License, Version 2.0 (the "License"); |
| // you may not use this file except in compliance with the License. |
| // You may obtain a copy of the License at |
| // |
| // http://www.apache.org/licenses/LICENSE-2.0 |
| // |
| // Unless required by applicable law or agreed to in writing, software |
| // distributed under the License is distributed on an "AS IS" BASIS, |
| // WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. |
| // See the License for the specific language governing permissions and |
| // limitations under the License. |
| |
| package { |
| default_applicable_licenses: ["Android-Apache-2.0"], |
| } |
| |
| phony { |
| name: "frameworks_sounds", |
| required: [ |
| "frameworks_alarm_sounds", |
| "frameworks_notifications_sounds", |
| "frameworks_ringtones_sounds", |
| "frameworks_ui_sounds", |
| "frameworks_ui_48k_sounds", |
| ], |
| } |
| |
| prebuilt_media { |
| name: "frameworks_alarm_sounds", |
| srcs: [ |
| "Alarm_Beep_01.ogg", |
| "Alarm_Beep_02.ogg", |
| "Alarm_Beep_03.ogg", |
| "Alarm_Buzzer.ogg", |
| "Alarm_Classic.ogg", |
| "Alarm_Rooster_02.ogg", |
| "alarms/ogg/Argon.ogg", |
| "alarms/ogg/Barium.ogg", |
| "alarms/ogg/Carbon.ogg", |
| "alarms/ogg/Helium.ogg", |
| "alarms/ogg/Krypton.ogg", |
| "alarms/ogg/Neon.ogg", |
| "alarms/ogg/Neptunium.ogg", |
| "alarms/ogg/Osmium.ogg", |
| "alarms/ogg/Oxygen.ogg", |
| "alarms/ogg/Platinum.ogg", |
| "alarms/ogg/Promethium.ogg", |
| "alarms/ogg/Scandium.ogg", |
| ], |
| relative_install_path: "audio/alarms", |
| product_specific: true, |
| no_full_install: true, |
| } |
| |
| prebuilt_media { |
| name: "frameworks_notifications_sounds", |
| srcs: [ |
| "notifications/ogg/Adara.ogg", |
| "notifications/Aldebaran.ogg", |
| "notifications/Altair.ogg", |
| "notifications/ogg/Alya.ogg", |
| "notifications/Antares.ogg", |
| "notifications/ogg/Antimony.ogg", |
| "notifications/ogg/Arcturus.ogg", |
| "notifications/ogg/Argon.ogg", |
| "notifications/Beat_Box_Android.ogg", |
| "notifications/ogg/Bellatrix.ogg", |
| "notifications/ogg/Beryllium.ogg", |
| "notifications/Betelgeuse.ogg", |
| "newwavelabs/CaffeineSnake.ogg", |
| "notifications/Canopus.ogg", |
| "notifications/ogg/Capella.ogg", |
| "notifications/Castor.ogg", |
| "notifications/ogg/CetiAlpha.ogg", |
| "notifications/ogg/Cobalt.ogg", |
| "notifications/Cricket.ogg", |
| "newwavelabs/DearDeer.ogg", |
| "notifications/Deneb.ogg", |
| "notifications/Doink.ogg", |
| "newwavelabs/DontPanic.ogg", |
| "notifications/Drip.ogg", |
| "notifications/Electra.ogg", |
| "F1_MissedCall.ogg", |
| "F1_New_MMS.ogg", |
| "F1_New_SMS.ogg", |
| "notifications/ogg/Fluorine.ogg", |
| "notifications/Fomalhaut.ogg", |
| "notifications/ogg/Gallium.ogg", |
| "notifications/Heaven.ogg", |
| "notifications/ogg/Helium.ogg", |
| "newwavelabs/Highwire.ogg", |
| "notifications/ogg/Hojus.ogg", |
| "notifications/ogg/Iridium.ogg", |
| "notifications/ogg/Krypton.ogg", |
| "newwavelabs/KzurbSonar.ogg", |
| "notifications/ogg/Lalande.ogg", |
| "notifications/Merope.ogg", |
| "notifications/ogg/Mira.ogg", |
| "newwavelabs/OnTheHunt.ogg", |
| "notifications/ogg/Palladium.ogg", |
| "notifications/Plastic_Pipe.ogg", |
| "notifications/ogg/Polaris.ogg", |
| "notifications/ogg/Pollux.ogg", |
| "notifications/ogg/Procyon.ogg", |
| "notifications/ogg/Proxima.ogg", |
| "notifications/ogg/Radon.ogg", |
| "notifications/ogg/Rubidium.ogg", |
| "notifications/ogg/Selenium.ogg", |
| "notifications/ogg/Shaula.ogg", |
| "notifications/Sirrah.ogg", |
| "notifications/SpaceSeed.ogg", |
| "notifications/ogg/Spica.ogg", |
| "notifications/ogg/Strontium.ogg", |
| "notifications/ogg/Syrma.ogg", |
| "notifications/TaDa.ogg", |
| "notifications/ogg/Talitha.ogg", |
| "notifications/ogg/Tejat.ogg", |
| "notifications/ogg/Thallium.ogg", |
| "notifications/Tinkerbell.ogg", |
| "notifications/ogg/Upsilon.ogg", |
| "notifications/ogg/Vega.ogg", |
| "newwavelabs/Voila.ogg", |
| "notifications/ogg/Xenon.ogg", |
| "notifications/ogg/Zirconium.ogg", |
| "notifications/arcturus.ogg", |
| "notifications/moonbeam.ogg", |
| "notifications/pixiedust.ogg", |
| "notifications/pizzicato.ogg", |
| "notifications/regulus.ogg", |
| "notifications/sirius.ogg", |
| "notifications/tweeters.ogg", |
| "notifications/vega.ogg", |
| ], |
| relative_install_path: "audio/notifications", |
| product_specific: true, |
| no_full_install: true, |
| } |
| |
| prebuilt_media { |
| name: "frameworks_ringtones_sounds", |
| srcs: [ |
| "ringtones/ANDROMEDA.ogg", |
| "ringtones/ogg/Andromeda.ogg", |
| "ringtones/ogg/Aquila.ogg", |
| "ringtones/ogg/ArgoNavis.ogg", |
| "ringtones/ogg/Atria.ogg", |
| "ringtones/BOOTES.ogg", |
| "newwavelabs/Backroad.ogg", |
| "newwavelabs/BeatPlucker.ogg", |
| "newwavelabs/BentleyDubs.ogg", |
| "newwavelabs/Big_Easy.ogg", |
| "newwavelabs/BirdLoop.ogg", |
| "newwavelabs/Bollywood.ogg", |
| "newwavelabs/BussaMove.ogg", |
| "ringtones/CANISMAJOR.ogg", |
| "ringtones/CASSIOPEIA.ogg", |
| "newwavelabs/Cairo.ogg", |
| "newwavelabs/Calypso_Steel.ogg", |
| "ringtones/ogg/CanisMajor.ogg", |
| "newwavelabs/CaribbeanIce.ogg", |
| "ringtones/ogg/Carina.ogg", |
| "ringtones/ogg/Centaurus.ogg", |
| "newwavelabs/Champagne_Edition.ogg", |
| "newwavelabs/Club_Cubano.ogg", |
| "newwavelabs/CrayonRock.ogg", |
| "newwavelabs/CrazyDream.ogg", |
| "newwavelabs/CurveBall.ogg", |
| "ringtones/ogg/Cygnus.ogg", |
| "newwavelabs/DancinFool.ogg", |
| "newwavelabs/Ding.ogg", |
| "newwavelabs/DonMessWivIt.ogg", |
| "ringtones/ogg/Draco.ogg", |
| "newwavelabs/DreamTheme.ogg", |
| "newwavelabs/Eastern_Sky.ogg", |
| "newwavelabs/Enter_the_Nexus.ogg", |
| "ringtones/Eridani.ogg", |
| "newwavelabs/EtherShake.ogg", |
| "ringtones/FreeFlight.ogg", |
| "newwavelabs/FriendlyGhost.ogg", |
| "newwavelabs/Funk_Yall.ogg", |
| "newwavelabs/GameOverGuitar.ogg", |
| "newwavelabs/Gimme_Mo_Town.ogg", |
| "ringtones/ogg/Girtab.ogg", |
| "newwavelabs/Glacial_Groove.ogg", |
| "newwavelabs/Growl.ogg", |
| "newwavelabs/HalfwayHome.ogg", |
| "ringtones/ogg/Hydra.ogg", |
| "newwavelabs/InsertCoin.ogg", |
| "ringtones/ogg/Kuma.ogg", |
| "newwavelabs/LoopyLounge.ogg", |
| "newwavelabs/LoveFlute.ogg", |
| "ringtones/Lyra.ogg", |
| "ringtones/ogg/Machina.ogg", |
| "newwavelabs/MidEvilJaunt.ogg", |
| "newwavelabs/MildlyAlarming.ogg", |
| "newwavelabs/Nairobi.ogg", |
| "newwavelabs/Nassau.ogg", |
| "newwavelabs/NewPlayer.ogg", |
| "newwavelabs/No_Limits.ogg", |
| "newwavelabs/Noises1.ogg", |
| "newwavelabs/Noises2.ogg", |
| "newwavelabs/Noises3.ogg", |
| "newwavelabs/OrganDub.ogg", |
| "ringtones/ogg/Orion.ogg", |
| "ringtones/PERSEUS.ogg", |
| "newwavelabs/Paradise_Island.ogg", |
| "ringtones/ogg/Pegasus.ogg", |
| "ringtones/ogg/Perseus.ogg", |
| "newwavelabs/Playa.ogg", |
| "ringtones/ogg/Pyxis.ogg", |
| "ringtones/ogg/Rasalas.ogg", |
| "newwavelabs/Revelation.ogg", |
| "ringtones/ogg/Rigel.ogg", |
| "Ring_Classic_02.ogg", |
| "Ring_Digital_02.ogg", |
| "Ring_Synth_02.ogg", |
| "Ring_Synth_04.ogg", |
| "newwavelabs/Road_Trip.ogg", |
| "newwavelabs/RomancingTheTone.ogg", |
| "newwavelabs/Safari.ogg", |
| "newwavelabs/Savannah.ogg", |
| "ringtones/ogg/Scarabaeus.ogg", |
| "ringtones/ogg/Sceptrum.ogg", |
| "newwavelabs/Seville.ogg", |
| "newwavelabs/Shes_All_That.ogg", |
| "newwavelabs/SilkyWay.ogg", |
| "newwavelabs/SitarVsSitar.ogg", |
| "ringtones/ogg/Solarium.ogg", |
| "newwavelabs/SpringyJalopy.ogg", |
| "newwavelabs/Steppin_Out.ogg", |
| "newwavelabs/Terminated.ogg", |
| "ringtones/Testudo.ogg", |
| "ringtones/ogg/Themos.ogg", |
| "newwavelabs/Third_Eye.ogg", |
| "newwavelabs/Thunderfoot.ogg", |
| "newwavelabs/TwirlAway.ogg", |
| "ringtones/URSAMINOR.ogg", |
| "ringtones/ogg/UrsaMinor.ogg", |
| "newwavelabs/VeryAlarmed.ogg", |
| "ringtones/Vespa.ogg", |
| "newwavelabs/World.ogg", |
| "ringtones/ogg/Zeta.ogg", |
| "ringtones/hydra.ogg", |
| ], |
| relative_install_path: "audio/ringtones", |
| product_specific: true, |
| no_full_install: true, |
| } |
| |
| prebuilt_media { |
| name: "frameworks_ui_48k_sounds", |
| srcs: [ |
| "effects/ogg/Effect_Tick_48k.ogg", |
| "effects/ogg/KeypressDelete_120_48k.ogg", |
| "effects/ogg/KeypressReturn_120_48k.ogg", |
| "effects/ogg/KeypressSpacebar_120_48k.ogg", |
| "effects/ogg/KeypressStandard_120_48k.ogg", |
| "effects/ogg/KeypressInvalid_120_48k.ogg", |
| "effects/ogg/Trusted_48k.ogg", |
| "effects/ogg/VideoRecord_48k.ogg", |
| "effects/ogg/VideoStop_48k.ogg", |
| "effects/ogg/camera_click_48k.ogg", |
| ], |
| dsts: [ |
| "Effect_Tick.ogg", |
| "KeypressDelete.ogg", |
| "KeypressReturn.ogg", |
| "KeypressSpacebar.ogg", |
| "KeypressStandard.ogg", |
| "KeypressInvalid.ogg", |
| "Trusted.ogg", |
| "VideoRecord.ogg", |
| "VideoStop.ogg", |
| "camera_click.ogg", |
| ], |
| relative_install_path: "audio/ui", |
| product_specific: true, |
| no_full_install: true, |
| } |
| |
| prebuilt_media { |
| name: "frameworks_ui_sounds", |
| srcs: [ |
| "effects/ogg/Dock.ogg", |
| "effects/ogg/Lock.ogg", |
| "effects/ogg/LowBattery.ogg", |
| "effects/ogg/Undock.ogg", |
| "effects/ogg/Unlock.ogg", |
| "effects/ogg/WirelessChargingStarted.ogg", |
| "effects/ogg/camera_focus.ogg", |
| "effects/ogg/ChargingStarted.ogg", |
| "effects/ogg/InCallNotification.ogg", |
| "effects/ogg/NFCFailure.ogg", |
| "effects/ogg/NFCInitiated.ogg", |
| "effects/ogg/NFCSuccess.ogg", |
| "effects/ogg/NFCTransferComplete.ogg", |
| "effects/ogg/NFCTransferInitiated.ogg", |
| ], |
| relative_install_path: "audio/ui", |
| product_specific: true, |
| no_full_install: true, |
| } |