Yes, this could be implemented in both automatic audio mode and manual mode. Customer can check the MIC voltage after impedance detection to check if non-standard Type-C headphone is inserted, If yes, then customer can swap the MIC/AGND switches manually.