Changeset 1193

Show
Ignore:
Timestamp:
02/27/2010 02:25:06 PM (2 years ago)
Author:
gbooker
Message:

Prevent the timer from being set again if the playback has stopped.

Files:
1 modified

Legend:

Unmodified
Added
Removed
  • trunk/CommonMediaPlayer/Media Players/DVD Framework/CMPDVDPlayer.m

    r1181 r1193  
    741741        //NSLog(@"Stopping"); 
    742742        DVDUnregisterEventCallBack(eventCallbackID); 
     743        eventCallbackID = 0; 
    743744        [stopTimer invalidate]; 
    744745        stopTimer = nil; 
    745         eventCallbackID = 0; 
    746746        DVDStop(); 
    747747        DVDCloseMediaFile(); 
     
    861861- (void)resetStopTimer 
    862862{ 
     863        if(!eventCallbackID) 
     864                return; 
    863865        [stopTimer invalidate]; 
    864866        stopTimer = [NSTimer scheduledTimerWithTimeInterval:5*60 target:self selector:@selector(stopTimerFire) userInfo:nil repeats:NO];