ENUM DMX_TS_PES(9)
π NAME π
okay bestie, this is the Kernel API Manual page for enum dmx_ts_pes(9) β and it is literally the type of the PES filter. thatβs the whole assignment. π
β¨ SYNOPSIS β¨
no cap, hereβs the enum in all its glory:
enum dmx_ts_pes {
DMX_PES_AUDIO0 ,
DMX_PES_VIDEO0 ,
DMX_PES_TELETEXT0 ,
DMX_PES_SUBTITLE0 ,
DMX_PES_PCR0 ,
DMX_PES_AUDIO1 ,
DMX_PES_VIDEO1 ,
DMX_PES_TELETEXT1 ,
DMX_PES_SUBTITLE1 ,
DMX_PES_PCR1 ,
DMX_PES_AUDIO2 ,
DMX_PES_VIDEO2 ,
DMX_PES_TELETEXT2 ,
DMX_PES_SUBTITLE2 ,
DMX_PES_PCR2 ,
DMX_PES_AUDIO3 ,
DMX_PES_VIDEO3 ,
DMX_PES_TELETEXT3 ,
DMX_PES_SUBTITLE3 ,
DMX_PES_PCR3 ,
DMX_PES_OTHER
};
π Constants π
okay so here is every single constant, because we do not skip the βboringβ parts on this page β each one is lowkey important:
DMX_PES_AUDIO0β first audio PID. also referred asDMX_PES_AUDIO.DMX_PES_VIDEO0β first video PID. also referred asDMX_PES_VIDEO.DMX_PES_TELETEXT0β first teletext PID. also referred asDMX_PES_TELETEXT.DMX_PES_SUBTITLE0β first subtitle PID. also referred asDMX_PES_SUBTITLE.DMX_PES_PCR0β first Program Clock Reference PID. also referred asDMX_PES_PCR.DMX_PES_AUDIO1β second audio PID.DMX_PES_VIDEO1β second video PID.DMX_PES_TELETEXT1β second teletext PID.DMX_PES_SUBTITLE1β second subtitle PID.DMX_PES_PCR1β second Program Clock Reference PID.DMX_PES_AUDIO2β third audio PID.DMX_PES_VIDEO2β third video PID.DMX_PES_TELETEXT2β third teletext PID.DMX_PES_SUBTITLE2β third subtitle PID.DMX_PES_PCR2β third Program Clock Reference PID.DMX_PES_AUDIO3β fourth audio PID.DMX_PES_VIDEO3β fourth video PID.DMX_PES_TELETEXT3β fourth teletext PID.DMX_PES_SUBTITLE3β fourth subtitle PID.DMX_PES_PCR3β fourth Program Clock Reference PID.DMX_PES_OTHERβ any other PID.
π¦ SEE ALSO π¦
the kernel file is ./include/uapi/linux/dvb/dmx.h, and honestly the whole friend group is right here:
enum dmx_output(9)enum dmx_input(9)struct dmx_filter(9)struct dmx_sct_filter_params(9)struct dmx_pes_filter_params(9)struct dmx_stc(9)enum dmx_buffer_flags(9)struct dmx_buffer(9)struct dmx_requestbuffers(9)struct dmx_exportbuffer(9)
and thatβs the page, bestie. source/version: ./include/uapi/linux/dvb; date: October 2026. mwah πβ¨
π¦ where this page comes from
- nixpkgs unstable: linux-manual 7.3.1
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash-1017 on : a language model's rewrite of the original, under its terms