8bool GstreamerJSROFactory::publishPayloadImpl([[maybe_unused]]
const std::vector<GIntegralPayload*>* payload) {
12 std::vector<unsigned int> payload_data(frame_data.size() - header_offset);
15 std::copy(frame_data.cbegin() + header_offset, frame_data.cend(), payload_data.begin());
16 ofile->write(
reinterpret_cast<const char*
>(payload_data.data()),
17 sizeof(
unsigned int) * payload_data.size());
std::shared_ptr< GLogger > log
void error(int exit_code, Args &&... args) const
Shared constants and error codes for the gstreamer module.
#define ERR_CANTOPENOUTPUT
Output medium could not be opened successfully.
JLAB SRO binary frame streamer declarations.