浏览代码

ATV: drop NO-OP fullscreen setting and reflect the default state of background audio correctly in the System app

Felix Paul Kühne 9 年之前
父节点
当前提交
0dc3e3322c

+ 0 - 1
VLC for Apple TV/AppleTVAppDelegate.m

@@ -35,7 +35,6 @@
 
     NSDictionary *appDefaults = @{kVLCSettingContinueAudioInBackgroundKey : @(YES),
                                   kVLCSettingStretchAudio : @(NO),
-                                  kVLCSettingVideoFullscreenPlayback : @(NO),
                                   kVLCSettingTextEncoding : kVLCSettingTextEncodingDefaultValue,
                                   kVLCSettingSkipLoopFilter : kVLCSettingSkipLoopFilterNonRef,
                                   kVLCSettingSubtitlesFont : kVLCSettingSubtitlesFontDefaultValue,

+ 1 - 11
VLC for Apple TV/Settings.bundle/Root.plist

@@ -69,16 +69,6 @@
 			</array>
 		</dict>
 		<dict>
-			<key>DefaultValue</key>
-			<true/>
-			<key>Key</key>
-			<string>AlwaysUseFullscreenForVideo</string>
-			<key>Title</key>
-			<string>SETTINGS_VIDEO_FULLSCREEN</string>
-			<key>Type</key>
-			<string>PSToggleSwitchSpecifier</string>
-		</dict>
-		<dict>
 			<key>Type</key>
 			<string>PSGroupSpecifier</string>
 			<key>Title</key>
@@ -382,7 +372,7 @@
 		</dict>
 		<dict>
 			<key>DefaultValue</key>
-			<false/>
+			<true/>
 			<key>Key</key>
 			<string>BackgroundAudioPlayback</string>
 			<key>Title</key>

+ 0 - 1
VLC for Apple TV/VLCTVConstants.h

@@ -28,7 +28,6 @@
 #define kVLCSettingPlaybackSpeedDefaultValue @"playback-speed"
 #define kVLCSettingNetworkCaching @"network-caching"
 #define kVLCSettingNetworkCachingDefaultValue @(999)
-#define kVLCSettingVideoFullscreenPlayback @"AlwaysUseFullscreenForVideo"
 #define kVLCSettingSkipLoopFilter @"avcodec-skiploopfilter"
 #define kVLCSettingSkipLoopFilterNone @(0)
 #define kVLCSettingSkipLoopFilterNonRef @(1)