]> git.sesse.net Git - nageru/commitdiff
Fix an assertion failure when fading into a zero-length clip.
authorSteinar H. Gunderson <steinar+nageru@gunderson.no>
Wed, 30 Oct 2019 23:26:23 +0000 (00:26 +0100)
committerSteinar H. Gunderson <steinar+nageru@gunderson.no>
Wed, 30 Oct 2019 23:26:33 +0000 (00:26 +0100)
futatabi/player.cpp

index f427d0566d1fd2c9eb24c6556adb32aeb5375362..94438a0c9713dff414bbff2f3594f6666ff38b11 100644 (file)
@@ -274,8 +274,11 @@ void Player::play_playlist_once()
 
                                FrameOnDisk frame_lower, frame_upper;
                                bool ok = find_surrounding_frames(in_pts_secondary, secondary_stream_idx, &frame_lower, &frame_upper);
+
                                if (ok) {
                                        secondary_frame = frame_lower;
+                               } else {
+                                       secondary_stream_idx = -1;
                                }
                        }