pub fn background_action(
is_video: bool,
background_audio_armed: bool,
in_picture_in_picture: bool,
) -> BackgroundActionExpand description
Decide what backgrounding should do.
is_video— whether the current item has a picture to lose. Music is never paused by backgrounding; that is what a music player is for.background_audio_armed— the per-player toggle (UR-040).in_picture_in_picture— the app is not “gone”, it is in a floating window and still visible. Pausing here would break PiP (UR-041).
TRACES: UR-040, UR-041 | DR-224 | UT-211