ENUM DVB_DEVICE_TYPE(9)

πŸ“¦ version 7.3.1, in nixpkgs unstable

🌈 enum dvb_device_type(9) 🌈

okay bestie, welcome to the Kernel API Manual πŸ’– this is the page for enum dvb_device_type, and it's literally just "what kind of Digital TV device are we even talking about rn" β€” the official vibe check for DVB hardware. no cap, it's a whole little enum and we're gonna go through every single member together, hand in hand 🫢


✨ NAME ✨

enum dvb_device_type β€” the type of the Digital TV device πŸ’… that's it, that's the whole job.


✨ SYNOPSIS ✨

here's the full lineup, copy-pasted from the source so you know it's real:

enum dvb_device_type {
    DVB_DEVICE_SEC ,
    DVB_DEVICE_FRONTEND ,
    DVB_DEVICE_DEMUX ,
    DVB_DEVICE_DVR ,
    DVB_DEVICE_CA ,
    DVB_DEVICE_NET ,
    DVB_DEVICE_VIDEO ,
    DVB_DEVICE_AUDIO ,
    DVB_DEVICE_OSD

};

(yes the spacing is a little unhinged, we love that for them πŸ’€)


✨ Constants ✨

now the main character energy: every single constant, one by one, no skipping, we don't do that here 🌸

  • DVB_DEVICE_SEC β€” Digital TV standalone Common Interface (CI) πŸŽ€
  • DVB_DEVICE_FRONTEND β€” Digital TV frontend ✨
  • DVB_DEVICE_DEMUX β€” Digital TV demux πŸ¦‹
  • DVB_DEVICE_DVR β€” Digital TV digital video record (DVR) πŸ“Ό
  • DVB_DEVICE_CA β€” Digital TV Conditional Access (CA) πŸ”
  • DVB_DEVICE_NET β€” Digital TV network 🌐
  • DVB_DEVICE_VIDEO β€” Digital TV video decoder. Deprecated. ⚠️ used only on av7110-av
  • DVB_DEVICE_AUDIO β€” Digital TV audio decoder. Deprecated. ⚠️ used only on av7110-av
  • DVB_DEVICE_OSD β€” Digital TV On Screen Display (OSD). Deprecated. ⚠️ used only on av7110
okay so notice how the last three are lowkey marked deprecated πŸ₯² β€” DVB_DEVICE_VIDEO and DVB_DEVICE_AUDIO are only used on av7110-av, and DVB_DEVICE_OSD is only used on av7110. so like, don't go reaching for those unless you're already deep in that specific hardware lore, iykyk πŸ’€

πŸ‘€ SEE ALSO πŸ‘€

the whole friend group 🫢 first up, the kernel file ./include/media/dvbdev.h, then every function that shows up in the same orbit:


and that's the page, bestie πŸŽ€ sign-off time: this lil beauty lives in ./include/media and it's dated October 2026 β€” go forth and reference it responsibly, mwah πŸ’‹βœ¨

πŸ“¦ where this page comes from