|
SmolRTSP 0.2.0
A small, portable, extensible RTSP 1.0 implementation in C99
|
An H.266 NAL header (RFC 9328 §1.1.4 / VVC spec §7.3.1.2). More...
#include <h266.h>
Data Fields | |
| bool | forbidden_zero_bit |
forbidden_zero_bit f(1). | |
| bool | nuh_reserved_zero_bit |
nuh_reserved_zero_bit f(1). | |
| uint8_t | nuh_layer_id |
nuh_layer_id u(6). | |
| uint8_t | unit_type |
nal_unit_type u(5). | |
| uint8_t | nuh_temporal_id_plus1 |
nuh_temporal_id_plus1 u(3). | |
An H.266 NAL header (RFC 9328 §1.1.4 / VVC spec §7.3.1.2).
Bit layout, transmitted in network byte order:
+---------------+---------------+ |0 1 2 3 4 5 6 7 0 1 2 3 4 5 6 7| +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ |F|Z| LayerID | Type | TID | +---------------+---------------+
| bool SmolRTSP_H266NalHeader::nuh_reserved_zero_bit |
nuh_reserved_zero_bit f(1).
MUST be 0 in valid VVC streams.