dvb_mpeg_es_pic_start(3)
π dvb_mpeg_es_pic_start(3) π
okay bestie, welcome to the Library Functions Manual page for dvb_mpeg_es_pic_start, and no cap this one is literally the MPEG ES Picture start header. it's giving struct energy, it's giving bitfields, and we're gonna get through it together π«Ά
β¨ NAME β¨
dvb_mpeg_es_pic_start β MPEG ES Picture start header. periodt.
πΈ SYNOPSIS πΈ
#include <mpeg_es.h>
π Data Fields π
union {
uint32_t bitfield
struct {
uint32_t type:8
uint32_t sync:24
}
};
union {
uint32_t bitfield2
struct {
uint32_t dummy:3
uint32_t vbv_delay:16
uint32_t coding_type:3
uint32_t temporal_ref:10
}
};
likeβ¦ two anonymous unions, both unnamed, both iconic. the way that this struct just exists π
π¦ Detailed Description π¦
MPEG ES Picture start header.
π Parameters π
typeβDVB_MPEG_ES_PIC_STARTsyncβ Sync bytesdummyβ Unused (yes queen, just vibing there, doing nothing)vbv_delayβ VBV delaycoding_typeβ Frame type (enumdvb_mpeg_es_frame_t)temporal_refβ Temporal sequence number
Definition at line 130 of file mpeg_es.h. π
π Field Documentation π
β union { ... } dvb_mpeg_es_pic_start
β union { ... } dvb_mpeg_es_pic_start
(yes, she's listed twice. we don't question her. she's the main character. π)
π uint32_t dvb_mpeg_es_pic_start::bitfield
Definition at line 132 of file mpeg_es.h.
π uint32_t dvb_mpeg_es_pic_start::bitfield2
Definition at line 139 of file mpeg_es.h.
π uint32_t dvb_mpeg_es_pic_start::coding_type
Definition at line 143 of file mpeg_es.h.
π uint32_t dvb_mpeg_es_pic_start::dummy
Definition at line 141 of file mpeg_es.h.
π uint32_t dvb_mpeg_es_pic_start::sync
Definition at line 135 of file mpeg_es.h.
π uint32_t dvb_mpeg_es_pic_start::temporal_ref
Definition at line 144 of file mpeg_es.h.
π uint32_t dvb_mpeg_es_pic_start::type
Definition at line 134 of file mpeg_es.h.
π uint32_t dvb_mpeg_es_pic_start::vbv_delay
Definition at line 142 of file mpeg_es.h.
π Author π
Generated automatically by Doxygen for libdvbv5 from the source code. so not a human, just a little robot doing her best πβ¨
aaaand that's the whole page bestie, we ate fr fr ππ
libdvbv5 Β· Version 1.32.0 Β· dvb_mpeg_es_pic_start(3) β mwah, take care of her ππ
π¦ 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