the availablitiy of line out depend on headphone jack,
the status of line out is unknown after headphone is unplugged
this does not imply it will switch back to line out since digitail out is also unknown
[Jack Line Out]
required-any = any
[Jack Line Out Phantom]
state.plugged = unknown
state.unplugged = unknown
required-any = any
[Jack Headphone]
state.plugged = no
state.unplugged = unknown
[Jack Front Headphone]
state.plugged = no
state.unplugged = unknown
the availablitiy of line out depend on headphone jack,
the status of line out is unknown after headphone is unplugged
this does not imply it will switch back to line out since digitail out is also unknown
[Jack Line Out]
required-any = any
[Jack Line Out Phantom]
state.plugged = unknown
state.unplugged = unknown
required-any = any
[Jack Headphone]
state.plugged = no
state.unplugged = unknown
[Jack Front Headphone]
state.plugged = no
state.unplugged = unknown
[Jack Front Line Out]
required-any = any