|
gstreamer
|
Packed frame header written at the beginning of each frame record. 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 |
Packing is required to ensure that the binary layout matches the expected on-disk/on-wire format without compiler-inserted padding bytes.
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.