dvb_mpeg_ts(3)
β¨ dvb_mpeg_ts β the MPEG TS header, bestie β¨
okay so this is dvb_mpeg_ts, a function from the Library Functions Manual (the <pink>dvb_mpeg_ts(3)</pink> girlies know π
). She's literally the MPEG TS header and nothing else, and honestly? she ate.
πΈ SYNOPSIS πΈ
#include <mpeg_ts.h>
π Data Fields
uint8_t sync_byte
union {
uint16_t bitfield
struct {
uint16_t pid:13
uint16_t priority:1
uint16_t payload_start:1
uint16_t tei:1
}
};
struct {
uint8_t continuity_counter:4
uint8_t payload:1
uint8_t adaptation_field:1
uint8_t scrambling:2
};
struct dvb_mpeg_ts_adaption adaption []
π Detailed Description π
MPEG TS header. That's the whole vibe. no cap.
π Parameters
sync_byteβDVB_MPEG_TSπteiβ 1 bit, Transport Error Indicator. she's flagging that something went wrong fr fr πpayload_startβ 1 bit, Payload Unit Start Indicator β¨priorityβ 1 bit, Transport Priority. main character energy πpidβ 13 bits, Packet Identifier. the iconic one π¦scramblingβ 2 bits, Scrambling control πadaptation_fieldβ 1 bit, Adaptation field existpayloadβ 1 bit, Contains payload πcontinuity_counterβ 4 bits, Continuity counter. keeping the count, always πΈadaptionβ Pointer to optional adaption fiels (structdvb_mpeg_ts_adaption) β and yes bestie, the original really does say "fiels", we're keeping it exactly as she wrote it π
Definition at line 101 of file mpeg_ts.h. π
π§ Field Documentation π§
β union { ... } dvb_mpeg_ts
the union, existing, slaying.
β struct { ... } dvb_mpeg_ts
the struct, also existing, also slaying.
π
uint8_t dvb_mpeg_ts::adaptation_field
Definition at line 115 of file mpeg_ts.h.
π
struct dvb_mpeg_ts_adaption dvb_mpeg_ts::adaption[]
Definition at line 118 of file mpeg_ts.h.
π
uint16_t dvb_mpeg_ts::bitfield
Definition at line 104 of file mpeg_ts.h.
π
uint8_t dvb_mpeg_ts::continuity_counter
Definition at line 113 of file mpeg_ts.h.
π
uint8_t dvb_mpeg_ts::payload
Definition at line 114 of file mpeg_ts.h.
π
uint16_t dvb_mpeg_ts::payload_start
Definition at line 108 of file mpeg_ts.h.
π
uint16_t dvb_mpeg_ts::pid
Definition at line 106 of file mpeg_ts.h.
π
uint16_t dvb_mpeg_ts::priority
Definition at line 107 of file mpeg_ts.h.
π
uint8_t dvb_mpeg_ts::scrambling
Definition at line 116 of file mpeg_ts.h.
π
uint8_t dvb_mpeg_ts::sync_byte
Definition at line 102 of file mpeg_ts.h.
π
uint16_t dvb_mpeg_ts::tei
Definition at line 109 of file mpeg_ts.h.
π Author π
Generated automatically by Doxygen for libdvbv5 from the source code. the Doxygen girlies really said "we'll write it for you" and honestly? obsessed π«Ά
and that's the whole page, bestie π this little legend lives in libdvbv5, Version 1.32.0, and she's dated dvb_mpeg_ts(3) β so if you ever need to cite her, that's the receipt. periodt. β¨ππ¦
π¦ where this page comes from
- fedora 43: libdvbv5-devel 1.32.0-1.fc43 Β· LGPL-2.1-or-later AND LGPL-2.1-or-later WITH Linux-syscall-note
- fedora 43: libdvbv5-devel 1.32.0-1.fc43 Β· LGPL-2.1-or-later AND LGPL-2.1-or-later WITH Linux-syscall-note
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash on : a language model's rewrite of the original, under its terms