X-Git-Url: https://git.cinelerra-gg.org/git/?p=goodguy%2Fcinelerra.git;a=blobdiff_plain;f=cinelerra-5.1%2Fcinelerra%2Ftransportque.C;fp=cinelerra-5.1%2Fcinelerra%2Ftransportque.C;h=5b3a3762a5abfb71355d4bc8ae4debf2236ad0cb;hp=5021f462d06e535633d8b08cd828464e8f901998;hb=f377b3322b0c0cdf4b39abadac9ff528fa6ff70c;hpb=01c087cf8b098c6cd424cb2cb3778f3b1317fa21 diff --git a/cinelerra-5.1/cinelerra/transportque.C b/cinelerra-5.1/cinelerra/transportque.C index 5021f462..5b3a3762 100644 --- a/cinelerra-5.1/cinelerra/transportque.C +++ b/cinelerra-5.1/cinelerra/transportque.C @@ -197,12 +197,16 @@ void TransportCommand::set_playback_range(EDL *edl, int use_inout, int do_displa } break; + case REWIND: + start_position = 0; case CURRENT_FRAME: case LAST_FRAME: case SINGLE_FRAME_FWD: end_position = start_position + frame_period; break; + case GOTO_END: + end_position = length; case SINGLE_FRAME_REWIND: start_position = end_position - frame_period; break;