Kaynağa Gözat

add network caching option (close #10388)

Felix Paul Kühne 11 yıl önce
ebeveyn
işleme
d42f25d685

+ 26 - 0
Resources/Settings.bundle/Root.inApp.plist

@@ -32,6 +32,32 @@
 		</dict>
 		<dict>
 			<key>Type</key>
+			<string>PSMultiValueSpecifier</string>
+			<key>Title</key>
+			<string>SETTINGS_NETWORK_CACHING_TITLE</string>
+			<key>Key</key>
+			<string>network-caching</string>
+			<key>DefaultValue</key>
+			<string>999</string>
+			<key>Titles</key>
+			<array>
+				<string>SETTINGS_NETWORK_CACHING_LEVEL_LOWEST</string>
+				<string>SETTINGS_NETWORK_CACHING_LEVEL_LOW</string>
+				<string>SETTINGS_NETWORK_CACHING_LEVEL_NORMAL</string>
+				<string>SETTINGS_NETWORK_CACHING_LEVEL_HIGH</string>
+				<string>SETTINGS_NETWORK_CACHING_LEVEL_HIGHEST</string>
+			</array>
+			<key>Values</key>
+			<array>
+				<integer>333</integer>
+				<integer>666</integer>
+				<integer>999</integer>
+				<integer>1667</integer>
+				<integer>3333</integer>
+			</array>
+		</dict>
+		<dict>
+			<key>Type</key>
 			<string>PSGroupSpecifier</string>
 			<key>Title</key>
 			<string>SETTINGS_VIDEO_TITLE</string>

+ 26 - 0
Resources/Settings.bundle/Root.plist

@@ -22,6 +22,32 @@
 		</dict>
 		<dict>
 			<key>Type</key>
+			<string>PSMultiValueSpecifier</string>
+			<key>Title</key>
+			<string>SETTINGS_NETWORK_CACHING_TITLE</string>
+			<key>Key</key>
+			<string>network-caching</string>
+			<key>DefaultValue</key>
+			<string>999</string>
+			<key>Titles</key>
+			<array>
+				<string>SETTINGS_NETWORK_CACHING_LEVEL_LOWEST</string>
+				<string>SETTINGS_NETWORK_CACHING_LEVEL_LOW</string>
+				<string>SETTINGS_NETWORK_CACHING_LEVEL_NORMAL</string>
+				<string>SETTINGS_NETWORK_CACHING_LEVEL_HIGH</string>
+				<string>SETTINGS_NETWORK_CACHING_LEVEL_HIGHEST</string>
+			</array>
+			<key>Values</key>
+			<array>
+				<integer>333</integer>
+				<integer>666</integer>
+				<integer>999</integer>
+				<integer>1667</integer>
+				<integer>3333</integer>
+			</array>
+		</dict>
+		<dict>
+			<key>Type</key>
 			<string>PSGroupSpecifier</string>
 			<key>Title</key>
 			<string>SETTINGS_VIDEO_TITLE</string>

Dosya farkı çok büyük olduğundan ihmal edildi
+ 1 - 1
Sources/VLCAppDelegate.m


+ 2 - 0
Sources/VLCConstants.h

@@ -34,6 +34,8 @@
 #define kVLCSettingSubtitlesFontColorDefaultValue @"16777215"
 #define kVLCSettingDeinterlace @"deinterlace"
 #define kVLCSettingDeinterlaceDefaultValue @(0)
+#define kVLCSettingNetworkCaching @"network-caching"
+#define kVLCSettingNetworkCachingDefaultValue @(999)
 #define kVLCSettingsDecrapifyTitles = @"MLDecrapifyTitles";
 
 #define kVLCShowRemainingTime @"show-remaining-time"

Dosya farkı çok büyük olduğundan ihmal edildi
+ 1 - 1
Sources/VLCMovieViewController.m