@jremington I plan to use a RDA5807M chip to supply the audio L/R. The datasheet shows there is a builtin DAC and the output is supposed to be such that an external amp is not required but I may add one on the headphone side if needed.
This will be an esp32 application and It is battery-powered (I have a charging circuit, 3.3V voltage regulator, as well as fuel gauge IC already designed. I can include them if you want) and the intent is to use the USB C for charging, uploading sketches, as well as these headphones. I didn't want a separate usb-c controller because Tinyusb for espressif isn't well developed when it comes to usb audio and there are no decent libraries that I could find. So instead I'm gonna use the TS5USBA224 (or ONSEMI NCN1154 is kind of the same) to manage the usb and use analog audio as a work around.
I agree there are other things in my circuit that will need to be looked at, but I want to make sure the USB switch will work. Since I am new to this, I just want to make sure I am interpreting the datasheets correctly. On PDF pages 5 and 6 for the TS5USBA224 it shows this
I interpret the Leakage currents with power to the board i.e. Vaudio = 3.3V to be 50 nA for both the audio and usb channels with VD+/R =Open
So in english, I would say "if the chip is powered with +3.3V, but there is nothing plugged in, then I sould expect 50 nA current draw" If this statement is correct then I am done since that is nothing. I just wanted to make sure the switch wasn't sucking juice unless I actually powered it off i.e. set Vaudio = 0V.

