Updated test
diff --git a/LottieSample/src/androidTest/java/com/airbnb/lottie/samples/LottieTest.kt b/LottieSample/src/androidTest/java/com/airbnb/lottie/samples/LottieTest.kt
index 26d710b..75568e6 100644
--- a/LottieSample/src/androidTest/java/com/airbnb/lottie/samples/LottieTest.kt
+++ b/LottieSample/src/androidTest/java/com/airbnb/lottie/samples/LottieTest.kt
@@ -768,22 +768,22 @@
             drawable.frame = drawable.maxFrame.toInt()
         }
 
-        withDrawable("Tests/RGBMarker.json", "Marker", "minAndMax non-inclusive (min)") { drawable ->
+        withDrawable("Tests/RGBMarker.json", "Marker", "->[Green, Blue)") { drawable ->
             drawable.setMinAndMaxFrame("Green Section", "Blue Section", false)
             drawable.frame = drawable.minFrame.toInt()
         }
 
-        withDrawable("Tests/RGBMarker.json", "Marker", "minAndMax inclusive (min)") { drawable ->
+        withDrawable("Tests/RGBMarker.json", "Marker", "->[Green, Blue]") { drawable ->
             drawable.setMinAndMaxFrame("Green Section", "Blue Section", true)
             drawable.frame = drawable.minFrame.toInt()
         }
 
-        withDrawable("Tests/RGBMarker.json", "Marker", "minAndMax non-inclusive (max)") { drawable ->
+        withDrawable("Tests/RGBMarker.json", "Marker", "[Green, Blue)<-") { drawable ->
             drawable.setMinAndMaxFrame("Green Section", "Blue Section", false)
             drawable.frame = drawable.maxFrame.toInt()
         }
 
-        withDrawable("Tests/RGBMarker.json", "Marker", "minAndMax inclusive (max)") { drawable ->
+        withDrawable("Tests/RGBMarker.json", "Marker", "[Green, Blue]<-") { drawable ->
             drawable.setMinAndMaxFrame("Green Section", "Blue Section", true)
             drawable.frame = drawable.maxFrame.toInt()
         }
diff --git a/lottie/src/main/java/com/airbnb/lottie/LottieDrawable.java b/lottie/src/main/java/com/airbnb/lottie/LottieDrawable.java
index 153c7d2..f3fbb05 100644
--- a/lottie/src/main/java/com/airbnb/lottie/LottieDrawable.java
+++ b/lottie/src/main/java/com/airbnb/lottie/LottieDrawable.java
@@ -594,7 +594,7 @@
     if (endMarkerName == null) {
       throw new IllegalArgumentException("Cannot find marker with name " + endMarkerName + ".");
     }
-    int endFrame = (int) (endMarker.startFrame + (playEndMarkerStartFrame ? 0.99f : 0f));
+    int endFrame = (int) (endMarker.startFrame + (playEndMarkerStartFrame ? 1f : 0f));
 
     setMinAndMaxFrame(startFrame, endFrame);
   }