|
@@ -20,3 +20,34 @@
|
|
#define kSupportedFileExtensions @"\\.(3gp|3gp|3gp2|3gpp|amv|asf|avi|axv|divx|dv|flv|f4v|gvi|gxf|m1v|m2p|m2t|m2ts|m2v|m4v|mks|mkv|moov|mov|mp2v|mp4|mpeg|mpeg1|mpeg2|mpeg4|mpg|mpv|mt2s|mts|mxf|mxg|nsv|nuv|oga|ogg|ogm|ogv|ogx|spx|ps|qt|rec|rm|rmvb|tod|ts|tts|vlc|vob|vro|webm|wm|wmv|wtv|xesc)$"
|
|
#define kSupportedFileExtensions @"\\.(3gp|3gp|3gp2|3gpp|amv|asf|avi|axv|divx|dv|flv|f4v|gvi|gxf|m1v|m2p|m2t|m2ts|m2v|m4v|mks|mkv|moov|mov|mp2v|mp4|mpeg|mpeg1|mpeg2|mpeg4|mpg|mpv|mt2s|mts|mxf|mxg|nsv|nuv|oga|ogg|ogm|ogv|ogx|spx|ps|qt|rec|rm|rmvb|tod|ts|tts|vlc|vob|vro|webm|wm|wmv|wtv|xesc)$"
|
|
#define kSupportedSubtitleFileExtensions @"\\.(srt|sub|cdg|idx|utf|ass|ssa|aqt|jss|psb|rt|smi|txt|smil)$"
|
|
#define kSupportedSubtitleFileExtensions @"\\.(srt|sub|cdg|idx|utf|ass|ssa|aqt|jss|psb|rt|smi|txt|smil)$"
|
|
#define kSupportedAudioFileExtensions @"\\.(aac|aiff|aif|amr|aob|ape|axa|caf|flac|it|m2a|m4a|m4b|mka|mlp|mod|mp1|mp2|mp3|mpa|mpc|mpga|oga|ogg|oma|opus|rmi|s3m|spx|tta|voc|vqf|wav|w64|wma|wv|xa|xm)$"
|
|
#define kSupportedAudioFileExtensions @"\\.(aac|aiff|aif|amr|aob|ape|axa|caf|flac|it|m2a|m4a|m4b|mka|mlp|mod|mp1|mp2|mp3|mpa|mpc|mpga|oga|ogg|oma|opus|rmi|s3m|spx|tta|voc|vqf|wav|w64|wma|wv|xa|xm)$"
|
|
|
|
+
|
|
|
|
+#define kVLCSettingPlaybackSpeedDefaultValue @"playback-speed"
|
|
|
|
+#define kVLCSettingDeinterlace @"deinterlace"
|
|
|
|
+#define kVLCSettingDeinterlaceDefaultValue @(0)
|
|
|
|
+#define kVLCSettingSubtitlesFont @"quartztext-font"
|
|
|
|
+#define kVLCSettingSubtitlesFontDefaultValue @"HelveticaNeue"
|
|
|
|
+#define kVLCSettingSubtitlesFontSize @"quartztext-rel-fontsize"
|
|
|
|
+#define kVLCSettingSubtitlesFontSizeDefaultValue @"16"
|
|
|
|
+#define kVLCSettingSubtitlesBoldFont @"quartztext-bold"
|
|
|
|
+#define kVLCSettingSubtitlesBoldFontDefaultValue @NO
|
|
|
|
+#define kVLCSettingSubtitlesFontColor @"quartztext-color"
|
|
|
|
+#define kVLCSettingSubtitlesFontColorDefaultValue @"16777215"
|
|
|
|
+#define kVLCSettingSubtitlesFilePath @"sub-file"
|
|
|
|
+#define kVLCSettingEqualizerProfile @"EqualizerProfile"
|
|
|
|
+#define kVLCSettingEqualizerProfileDefaultValue @(0)
|
|
|
|
+#define kVLCSettingPlaybackForwardSkipLength @"playback-forward-skip-length"
|
|
|
|
+#define kVLCSettingPlaybackForwardSkipLengthDefaultValue @(60)
|
|
|
|
+#define kVLCSettingPlaybackBackwardSkipLength @"playback-forward-skip-length"
|
|
|
|
+#define kVLCSettingPlaybackBackwardSkipLengthDefaultValue @(60)
|
|
|
|
+#define kVLCSettingContinueAudioInBackgroundKey @"BackgroundAudioPlayback"
|
|
|
|
+#define kVLCSettingStretchAudio @"audio-time-stretch"
|
|
|
|
+#define kVLCSettingStretchAudioOnValue @"1"
|
|
|
|
+#define kVLCSettingStretchAudioOffValue @"0"
|
|
|
|
+#define kVLCSettingNetworkCaching @"network-caching"
|
|
|
|
+#define kVLCSettingNetworkCachingDefaultValue @(999)
|
|
|
|
+#define kVLCSettingTextEncoding @"subsdec-encoding"
|
|
|
|
+#define kVLCSettingTextEncodingDefaultValue @"Windows-1252"
|
|
|
|
+#define kVLCSettingSkipLoopFilter @"avcodec-skiploopfilter"
|
|
|
|
+#define kVLCSettingSkipLoopFilterNone @(0)
|
|
|
|
+#define kVLCSettingSkipLoopFilterNonRef @(1)
|
|
|
|
+#define kVLCSettingSkipLoopFilterNonKey @(3)
|