|
gstreamer
|
Packed binary frame header written ahead of each JLAB SRO payload. More...
#include <gstreamerJLABSROFactory.h>
Data Fields | |
| uint32_t | source_id |
| uint32_t | total_length |
| uint32_t | payload_length |
| uint32_t | compressed_length |
| uint32_t | magic |
| uint32_t | format_version |
| uint32_t | flags |
| uint64_t | record_counter |
| uint64_t | ts_sec |
| uint64_t | ts_nsec |
This structure mirrors the exact binary layout expected by the target format. Packing is used so the compiler does not insert alignment padding between fields.
Definition at line 25 of file gstreamerJLABSROFactory.h.
| uint32_t DataFrameHeader::compressed_length |
Definition at line 30 of file gstreamerJLABSROFactory.h.
| uint32_t DataFrameHeader::flags |
Definition at line 33 of file gstreamerJLABSROFactory.h.
| uint32_t DataFrameHeader::format_version |
Definition at line 32 of file gstreamerJLABSROFactory.h.
| uint32_t DataFrameHeader::magic |
Definition at line 31 of file gstreamerJLABSROFactory.h.
| uint32_t DataFrameHeader::payload_length |
Definition at line 29 of file gstreamerJLABSROFactory.h.
| uint64_t DataFrameHeader::record_counter |
Definition at line 34 of file gstreamerJLABSROFactory.h.
| uint32_t DataFrameHeader::source_id |
Definition at line 27 of file gstreamerJLABSROFactory.h.
| uint32_t DataFrameHeader::total_length |
Definition at line 28 of file gstreamerJLABSROFactory.h.
| uint64_t DataFrameHeader::ts_nsec |
Definition at line 36 of file gstreamerJLABSROFactory.h.
| uint64_t DataFrameHeader::ts_sec |
Definition at line 35 of file gstreamerJLABSROFactory.h.