+ if( command == REWIND ) {
+ start_position = end_position = 0;
+ command = CURRENT_FRAME;
+ }
+ else if( command == GOTO_END ) {
+ start_position = end_position = length;
+ command = LAST_FRAME;
+ }
+ else if( !use_inout && EQUIV(start_position, end_position) ) {