AppleTV Composite & Component Video

OpenELEC is configured for HDMI output by default, but this can be changed to Composite or Component output by creating /storage/.config/xorg.conf (this location is also accessible via the \\OPENELEC\Configfiles SAMBA share) and creating your own custom xorg.conf file there. The examples below have been reported working by users in the OpenELEC forums but you may need to adjust "NTSC-M" to match the TV standard for your region, e.g. "PAL-I" for the UK.

Composite Output
Composite output requires you to connect an RCA lead between the Green component output on the rear of the AppleTV and the Yellow composite input on the back of the TV.

Section "Device" Identifier    "nvidia" Driver        "nvidia" Option        "DynamicTwinView" "False" Option        "NoFlip" "false" Option        "NoLogo" "true" Option        "ConnectToAcpid" "0" Option        "ModeValidation" "NoVesaModes, NoXServerModes" Option        "HWCursor" "false" Option        "RegistryDwords" "RMDisableRenderToSysmem=1" EndSection

Section "Screen" Identifier    "Default Screen" Device        "Generic Video Card" Monitor       "Generic Monitor" DefaultDepth   24 Option        "DPI" "100x100" Option        "UseEvents" "1" Option        "AddARGBVisuals" "1" Option        "AddARGBGLXVisuals" "1" Option        "UseDisplayDevice" "TV" Option        "UseEDID" "FALSE" Option        "TVOutFormat" "COMPOSITE" Option        "TVStandard" "NTSC-M" Option        "TVOverScan" "0.80" Option        "NoLogo" "True" Option        "Coolbits" "1" SubSection    "Display" Depth      24 Modes     "720x480" "640x480" EndSubSection EndSection

Section "Extensions" Option        "Composite" "false" EndSection

Component Output
Component output requires you to connect separate RCA leads between the Red, Green and Blue outputs on the rear of the AppleTV and the corresponding Red, Green and Blue inputs on the back of the TV.

Section "Device" Identifier    "nvidia" Driver        "nvidia" Option        "DynamicTwinView" "False" Option        "NoFlip" "false" Option        "NoLogo" "true" Option        "ConnectToAcpid" "0" Option        "ModeValidation" "NoVesaModes, NoXServerModes" Option        "HWCursor" "false" Option        "RegistryDwords" "RMDisableRenderToSysmem=1" EndSection

Section "Screen" Identifier    "Default Screen" Device        "Generic Video Card" Monitor       "Generic Monitor" DefaultDepth   24 Option        "DPI" "100x100" Option        "UseEvents" "1" Option        "AddARGBVisuals" "1" Option        "AddARGBGLXVisuals" "1" Option        "UseDisplayDevice" "TV" Option        "UseEDID" "FALSE" Option        "TVOutFormat" "COMPONENT" #480p Group- #Option       "TVStandard" "HD480p" #Option       "metamodes" "CRT: 720x480 +0+0" #720p Group- Option        "TVStandard" "HD720p" Option        "metamodes" "CRT: 1280x720 +0+0" #1080i Group- #Option       "metamodes" "CRT: 1920x1080 +0+0" #Option       "TVStandard" "HD1080i" Option        "TVOverScan" "0.80" Option        "NoLogo" "True" Option        "Coolbits" "1" SubSection    "Display" Depth      24 Modes     "720x480" "1280x720" "1920x1080" EndSubSection EndSection

Section "Extensions" Option        "Composite" "false" EndSection

TVStandard Options
Taken from an old nVidia README.txt file, these are the available options for the "TVStandard" setting: