Browse Source

TV: recover S/PDIF state

(cherry picked from commit f992f1028210191ec62328ea85d780685f0a560f)
Felix Paul Kühne 9 years ago
parent
commit
47f9dbb869
1 changed files with 6 additions and 0 deletions
  1. 6 0
      Sources/VLCPlaybackController.m

+ 6 - 0
Sources/VLCPlaybackController.m

@@ -517,6 +517,12 @@ NSString *const VLCPlaybackControllerPlaybackPositionUpdated = @"VLCPlaybackCont
             item = matches.firstObject;
             [self _recoverLastPlaybackStateOfItem:item];
         }
+#else
+        NSUserDefaults *defaults = [NSUserDefaults standardUserDefaults];
+        BOOL bValue = [defaults boolForKey:kVLCSettingUseSPDIF];
+        if (bValue) {
+            [_mediaPlayer performSelector:@selector(setPassthroughAudio:) withObject:@(bValue)];
+        }
 #endif
     }