Skip to content

Commit

Permalink
keep a reference to observer instance
Browse files Browse the repository at this point in the history
  • Loading branch information
andrewjl-mux committed Jan 5, 2024
1 parent 62e085c commit 81dea59
Showing 1 changed file with 2 additions and 1 deletion.
3 changes: 2 additions & 1 deletion MUXSDKStats/MUXSDKStats/MUXSDKPlayerBinding.m
Original file line number Diff line number Diff line change
Expand Up @@ -304,8 +304,9 @@ - (void)dealloc {
- (void) safelyRemoveTimeObserverForPlayer {
if (_player != nil && _timeObserver != nil) {
@try {
id timeObserverBeingRemoved = _timeObserver;
_timeObserver = nil;
[_player removeTimeObserver:_timeObserver];
[_player removeTimeObserver:timeObserverBeingRemoved];
} @catch (NSException * e) {
if ([[e name] isEqualToString:RemoveObserverExceptionName]) {
NSLog(@"MUXSDK-ERROR removing timeObserver (no observer registered, this can be ignored): %@ %@", e.name, e.reason);
Expand Down

0 comments on commit 81dea59

Please sign in to comment.