소스 검색

TV: recover S/PDIF state

(cherry picked from commit f992f1028210191ec62328ea85d780685f0a560f)
Felix Paul Kühne 9 년 전
부모
커밋
47f9dbb869
1개의 변경된 파일6개의 추가작업 그리고 0개의 파일을 삭제
  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
     }