package com.airbnb.lottie.animation.keyframe; import android.graphics.PointF; import com.airbnb.lottie.value.Keyframe; import com.airbnb.lottie.value.LottieValueCallback; import com.google.android.gms.maps.model.BitmapDescriptorFactory; import java.util.Collections; /* loaded from: classes.dex */ public class SplitDimensionPathKeyframeAnimation extends BaseKeyframeAnimation { private final PointF point; private final PointF pointWithCallbackValues; private final BaseKeyframeAnimation xAnimation; protected LottieValueCallback xValueCallback; private final BaseKeyframeAnimation yAnimation; protected LottieValueCallback yValueCallback; public SplitDimensionPathKeyframeAnimation(BaseKeyframeAnimation baseKeyframeAnimation, BaseKeyframeAnimation baseKeyframeAnimation2) { super(Collections.emptyList()); this.point = new PointF(); this.pointWithCallbackValues = new PointF(); this.xAnimation = baseKeyframeAnimation; this.yAnimation = baseKeyframeAnimation2; setProgress(getProgress()); } public void setXValueCallback(LottieValueCallback lottieValueCallback) { LottieValueCallback lottieValueCallback2 = this.xValueCallback; if (lottieValueCallback2 != null) { lottieValueCallback2.setAnimation(null); } this.xValueCallback = lottieValueCallback; if (lottieValueCallback != null) { lottieValueCallback.setAnimation(this); } } public void setYValueCallback(LottieValueCallback lottieValueCallback) { LottieValueCallback lottieValueCallback2 = this.yValueCallback; if (lottieValueCallback2 != null) { lottieValueCallback2.setAnimation(null); } this.yValueCallback = lottieValueCallback; if (lottieValueCallback != null) { lottieValueCallback.setAnimation(this); } } @Override // com.airbnb.lottie.animation.keyframe.BaseKeyframeAnimation public void setProgress(float f) { this.xAnimation.setProgress(f); this.yAnimation.setProgress(f); this.point.set(this.xAnimation.getValue().floatValue(), this.yAnimation.getValue().floatValue()); for (int i = 0; i < this.listeners.size(); i++) { this.listeners.get(i).onValueChanged(); } } /* JADX WARN: Can't rename method to resolve collision */ @Override // com.airbnb.lottie.animation.keyframe.BaseKeyframeAnimation public PointF getValue() { return getValue((Keyframe) null, BitmapDescriptorFactory.HUE_RED); } /* JADX INFO: Access modifiers changed from: package-private */ /* JADX WARN: Can't rename method to resolve collision */ @Override // com.airbnb.lottie.animation.keyframe.BaseKeyframeAnimation public PointF getValue(Keyframe keyframe, float f) { Float f2; Keyframe currentKeyframe; Keyframe currentKeyframe2; Float f3 = null; if (this.xValueCallback == null || (currentKeyframe2 = this.xAnimation.getCurrentKeyframe()) == null) { f2 = null; } else { float interpolatedCurrentKeyframeProgress = this.xAnimation.getInterpolatedCurrentKeyframeProgress(); Float f4 = currentKeyframe2.endFrame; f2 = this.xValueCallback.getValueInternal(currentKeyframe2.startFrame, f4 == null ? currentKeyframe2.startFrame : f4.floatValue(), currentKeyframe2.startValue, currentKeyframe2.endValue, f, f, interpolatedCurrentKeyframeProgress); } if (this.yValueCallback != null && (currentKeyframe = this.yAnimation.getCurrentKeyframe()) != null) { float interpolatedCurrentKeyframeProgress2 = this.yAnimation.getInterpolatedCurrentKeyframeProgress(); Float f5 = currentKeyframe.endFrame; f3 = this.yValueCallback.getValueInternal(currentKeyframe.startFrame, f5 == null ? currentKeyframe.startFrame : f5.floatValue(), currentKeyframe.startValue, currentKeyframe.endValue, f, f, interpolatedCurrentKeyframeProgress2); } if (f2 == null) { this.pointWithCallbackValues.set(this.point.x, BitmapDescriptorFactory.HUE_RED); } else { this.pointWithCallbackValues.set(f2.floatValue(), BitmapDescriptorFactory.HUE_RED); } if (f3 == null) { PointF pointF = this.pointWithCallbackValues; pointF.set(pointF.x, this.point.y); } else { PointF pointF2 = this.pointWithCallbackValues; pointF2.set(pointF2.x, f3.floatValue()); } return this.pointWithCallbackValues; } }