ENUM FE_INTERLEAVING(9)

πŸ“¦ version 7.3.1, in nixpkgs unstable

✨ enum fe_interleaving(9) ✨

okay bestie, buckle up πŸ’… this is a page straight out of the Kernel API Manual and it's literally about interleaving β€” no cap. It's a tiny little enum, but we're gonna give it the main character energy it deserves πŸŽ€


🌸 NAME 🌸

enum fe_interleaving β€” Interleaving ✨ (yes that's it, that's the whole name, and honestly? iconic.)


πŸ¦‹ SYNOPSIS πŸ¦‹

enum fe_interleaving {
    INTERLEAVING_NONE ,
    INTERLEAVING_AUTO ,
    INTERLEAVING_240 ,
    INTERLEAVING_720

};

like, look at her. four constants. zero drama. we love a minimal queen πŸ‘‘


πŸ’– Constants πŸ’–

okay so here's the whole squad, one by one:

  • INTERLEAVING_NONE β€” no interleaving at all, bestie. none. zero. nada. it's giving "I simply did not participate" πŸ™ˆ
  • INTERLEAVING_AUTO β€” auto-detect interleaving ✨ the enum just figures it out itself, main character behaviour fr fr
  • INTERLEAVING_240 β€” interleaving of 240 symbols 🧚
  • INTERLEAVING_720 β€” interleaving of 720 symbols πŸ”₯ (bigger number, bigger vibe)

🌈 Description 🌈

lowkey important heads up: please note that, currently, only DTMB uses it 🫢 like, that's it. that's the whole description. everybody else is sleeping on this enum and honestly? their loss πŸ’€


πŸ‘‘ SEE ALSO πŸ‘‘

these are all the siblings in the kernel file ./include/uapi/linux/dvb/frontend.h β€” go say hi, they're family:

  • enum fe_caps(9)
  • struct dvb_frontend_info(9)
  • struct dvb_diseqc_master_cmd(9)
  • struct dvb_diseqc_slave_reply(9)
  • enum fe_sec_voltage(9)
  • enum fe_sec_tone_mode(9)
  • enum fe_sec_mini_cmd(9)
  • enum fe_status(9)
  • enum fe_spectral_inversion(9)
  • enum fe_code_rate(9)
  • enum fe_modulation(9)
  • enum fe_transmit_mode(9)
  • enum fe_guard_interval(9)
  • enum fe_hierarchy(9)
  • enum fe_pilot(9)
  • enum fe_rolloff(9)
  • enum fe_delivery_system(9)
  • enum atscmh_sccc_block_mode(9)
  • enum atscmh_sccc_code_mode(9)
  • enum atscmh_rs_frame_ensemble(9)
  • enum atscmh_rs_frame_mode(9)
  • enum atscmh_rs_code_mode(9)
  • enum fecap_scale_params(9)
  • struct dtv_stats(9)
  • struct dtv_fe_stats(9)
  • struct dtv_property(9)
  • struct dtv_properties(9)

that's the whole page, bestie, you ate that πŸ“πŸ’œ

from ./include/uapi/linux/dvb, dated October 2026 β€” enum fe_interleaving(9), signing off πŸŽ€βœ¨ slay
πŸ“¦ where this page comes from