Skip to content

Commit

Permalink
Switching stop to pause so AVAudioPlayer doesn't clear any buffers.
Browse files Browse the repository at this point in the history
  • Loading branch information
bryanveloso committed Mar 29, 2012
1 parent 5d54130 commit d309e87
Show file tree
Hide file tree
Showing 3 changed files with 4 additions and 4 deletions.
2 changes: 1 addition & 1 deletion Classes/Controllers/PlaybackController.h
Expand Up @@ -21,6 +21,6 @@
- (void)updateLoopCount:(NSUInteger)count;
- (BOOL)openURL:(NSURL *)filename;
- (void)play;
- (void)stop;
- (void)pause;

@end
4 changes: 2 additions & 2 deletions Classes/Controllers/PlaybackController.m
Expand Up @@ -82,9 +82,9 @@ - (void)play
}


- (void)stop
- (void)pause
{
[self.track.asset stop];
[self.track.asset pause];
[[NSNotificationCenter defaultCenter] postNotificationName:PlaybackDidStopNotification object:self userInfo:nil];
}

Expand Down
2 changes: 1 addition & 1 deletion Classes/Controllers/WindowController.m
Expand Up @@ -190,7 +190,7 @@ - (IBAction)handlePlayState:(id)sender
{
PlaybackController *playbackController = [ApplicationController sharedInstance].playbackController;
if (playbackController.track.asset.playing) {
[playbackController stop];
[playbackController pause];
}
else {
[playbackController play];
Expand Down

0 comments on commit d309e87

Please sign in to comment.