Codec
Definition
Hardware or software that encodes or decodes media in a defined format.
Detailed explanation
A codec is hardware or software that encodes or decodes media in a defined format. Audio and video codecs differ from an audio codec chip, which is a physical converter between digital samples and analog signals. Applications, media frameworks, GPU blocks, and drivers can each participate in codec processing. A container such as MP4 can carry streams encoded with different codecs, so the filename alone does not identify decoder requirements. Hardware acceleration moves selected stages into GPU or media blocks, but negotiation, fallback, color conversion, and audio routing still involve software frameworks.
Where you are likely to see it
This term usually appears in Device Manager, Windows recovery tools, Event Viewer, or the installation details for a device package. The definition above gives the short meaning; the detailed explanation describes the term's role in the operating system and hardware stack.
Device status, hardware IDs, and event text identify which Windows subsystem produced a label. This glossary is informational and does not provide repair, installation, or technical-support services.
Related vocabulary
Explore connected concepts and nearby entries in the Windows hardware vocabulary.
- WHQLWindows Hardware Quality Labs, Microsoft’s certification program for drivers.
- INF FileA Setup Information file that declares package installation and hardware support.
- DCHDeclarative, Componentized, Hardware Support App, a modern Windows driver-package model.
- DDUDisplay Driver Uninstaller, a third-party graphics-package removal utility.