VLCConstants.h 2.2 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748
  1. //
  2. // VLCConstants.h
  3. // VLC for iOS
  4. //
  5. // Created by Felix Paul Kühne on 20.05.13.
  6. // Copyright (c) 2013 VideoLAN. All rights reserved.
  7. //
  8. // Refer to the COPYING file of the official project for license.
  9. //
  10. #define kVLCVersionCodename @"The Mojo Wire"
  11. #define kVLCSettingPasscodeKey @"Passcode"
  12. #define kVLCSettingPasscodeOnKey @"PasscodeProtection"
  13. #define kVLCSettingContinueAudioInBackgroundKey @"BackgroundAudioPlayback"
  14. #define kVLCSettingStretchAudio @"audio-time-stretch"
  15. #define kVLCSettingStretchAudioOnValue @"1"
  16. #define kVLCSettingStretchAudioOffValue @"0"
  17. #define kVLCSettingTextEncoding @"subsdec-encoding"
  18. #define kVLCSettingTextEncodingDefaultValue @"Windows-1252"
  19. #define kVLCSettingSkipLoopFilter @"avcodec-skiploopfilter"
  20. #define kVLCSettingSkipLoopFilterNone @(0)
  21. #define kVLCSettingSkipLoopFilterNonRef @(1)
  22. #define kVLCSettingSkipLoopFilterNonKey @(3)
  23. #define kVLCSettingSaveHTTPUploadServerStatus @"isHTTPServerOn"
  24. #define kVLCSettingSubtitlesFont @"quartztext-font"
  25. #define kVLCSettingSubtitlesFontDefaultValue @"HelveticaNeue"
  26. #define kVLCSettingSubtitlesFontSize @"quartztext-rel-fontsize"
  27. #define kVLCSettingSubtitlesFontSizeDefaultValue @"16"
  28. #define kVLCSettingSubtitlesFontColor @"quartztext-color"
  29. #define kVLCSettingSubtitlesFontColorDefaultValue @"16777215"
  30. #define kVLCSettingDeinterlace @"deinterlace"
  31. #define kVLCSettingDeinterlaceDefaultValue @"0"
  32. #define kVLCShowRemainingTime @"show-remaining-time"
  33. #define kVLCRecentURLs @"recent-urls"
  34. #define kVLCPrivateWebStreaming @"private-streaming"
  35. #define kVLCFTPServer @"ftp-server"
  36. #define kVLCFTPLogin @"ftp-login"
  37. #define kVLCFTPPassword @"ftp-pass"
  38. #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|nsv|nuv|oga|ogg|ogm|ogv|ogx|spx|ps|qt|rec|rm|rmvb|tod|ts|tts|vob|vro|webm|wm|wmv|wtv|xesc)$"
  39. #define kSupportedSubtitleFileExtensions @"\\.(cdg|idx|srt|sub|utf|ass|ssa|aqt|jss|psb|rt|smi|txt|smil)$"
  40. #define kSupportedAudioFileExtensions @"\\.(aac|aiff|aif|amr|aob|ape|axa|flac|it|m2a|m4a|mka|mlp|mod|mp1|mp2|mp3|mpa|mpc|oga|oma|opus|rmi|s3m|spx|tta|voc|vqf|wav|wma|wv|xa|xm)$"
  41. #define kBlobHash @"521923d214b9ae628da7987cf621e94c4afdd726"