• 0 Posts
  • 4 Comments
Joined 3 months ago
cake
Cake day: March 28th, 2024

help-circle
  • Walking Coffin@lemmy.dbzer0.comtoMicroblog Memes@lemmy.worldTruth
    link
    fedilink
    English
    arrow-up
    1
    ·
    edit-2
    26 minutes ago

    You may be right. However I think it might also be how most apps are written.

    Disclaimer: I am no audio expert nor am I knowledgable enough in mobile OSs to confirm it but I did manage to build myself a ROM for my unsupported phone which led me to see a lot of things under the hood.

    The way Android (AOSP) is made, and Im sure the same is true for iOS, easily accessible APIs are made available for devs to implement them without thinking much about how the OS on your phone will handle it. Multiple audio streams are definitely a thing on mobile OSs, for example if I want a Youtube video playing along side a phone call and music, I can. It’s just not practical if you’re an attention grabber company to let other audio streams interrupt the very important audio that they want you to listen to.

    Anyway all in all, you’re right that mobile OSs are designed to only let one app access the audio channel because Google wants to keep you on Youtube, all their partners paying for their apps to get on Android want the same thing and I can imagine the same is done on iOS and other manufacturer’s OSs.