31 lines
1.1 KiB
Java
31 lines
1.1 KiB
Java
package com.discord.stores;
|
|
|
|
import com.airbnb.lottie.parser.AnimatableValueParser;
|
|
import com.discord.rtcconnection.audio.DiscordAudioManager;
|
|
import d0.a0.a;
|
|
/* compiled from: StoreAudioManagerV2.kt */
|
|
public final class StoreAudioManagerV2$updateMediaVolume$1 implements Runnable {
|
|
public final /* synthetic */ float $ratio;
|
|
|
|
public StoreAudioManagerV2$updateMediaVolume$1(float f) {
|
|
this.$ratio = f;
|
|
}
|
|
|
|
@Override // java.lang.Runnable
|
|
public final void run() {
|
|
DiscordAudioManager discordAudioManager = DiscordAudioManager.d;
|
|
DiscordAudioManager d = DiscordAudioManager.d();
|
|
float f = this.$ratio;
|
|
d.c();
|
|
if (f < 0.0f || f > 1.0f) {
|
|
AnimatableValueParser.H1("DiscordAudioManager", "Unexpected media volume ratio: " + f);
|
|
return;
|
|
}
|
|
try {
|
|
d.e.setStreamVolume(3, a.roundToInt(f * ((float) d.f2129x)), 0);
|
|
} catch (SecurityException e) {
|
|
AnimatableValueParser.H1("DiscordAudioManager", "Failed to set stream volume: " + e);
|
|
}
|
|
}
|
|
}
|