What's adcs / dacs? Is that like adhd?
A codec is a compression / decompression scheme. Codecs are required to decode or encode video streams such as xvid, dvix, h.264, mpeg; or audio streams such as mp3, aac, ogg, flac; regardless of container (avi, mp4, mkv). Not sure what you mean by your other acronyms. Are you talking about a digital to analog converter? That's a piece of hardware that receives a digital connection (optical, digital coax or hdmi) and converts the signal to analog (RCA, headphone jack, balanced XLR).
Did I answer your question?