NOTICE: Account creation on the wiki has been temporarily disabled until the wiki is moved to OpenID. If you need an account before then, please request one here: http://forum.xbmc.org/showthread.php?tid=165868

Special protocol

From XBMC
Jump to: navigation, search

The "Special Protocol" is XBMC's solution to platform dependent directories. Common directory names are assigned a special://[name] path which is passed around inside XBMC and then translated to the platform specific path before the operating system sees it. This helps keep most of the platform mess centralized in the code.

Contents

1 Available Paths

2 Linux default mappings

3 Windows default mappings

3.1 Windows XP

This assumes your Windows install drive is C:. Replace as necessary.

3.2 Windows Vista/7

This assumes your Windows install drive is C:. Replace as necessary.

3.3 Portable Mode

In portable mode, XBMC is entirely self contained, so its install directory must be writable.

4 OS X default mappings

4.1 Apple TV 1 (silver)

5 iOS default mappings

5.1 Apple TV 2 (black)

5.2 iDevice

6 See also

Development:

Personal tools
Namespaces
Variants
Actions
Navigation
Wiki help
Google Search
Toolbox