|
|
@ -249,7 +249,7 @@ void camera_process_front(MultiCameraState *s, CameraState *c, int cnt) { |
|
|
|
MessageBuilder msg; |
|
|
|
MessageBuilder msg; |
|
|
|
auto framed = msg.initEvent().initFrontFrame(); |
|
|
|
auto framed = msg.initEvent().initFrontFrame(); |
|
|
|
framed.setFrameType(cereal::FrameData::FrameType::FRONT); |
|
|
|
framed.setFrameType(cereal::FrameData::FrameType::FRONT); |
|
|
|
fill_frame_data(framed, c->buf.cur_frame_data, cnt); |
|
|
|
fill_frame_data(framed, c->buf.cur_frame_data); |
|
|
|
s->pm->send("frontFrame", msg); |
|
|
|
s->pm->send("frontFrame", msg); |
|
|
|
} |
|
|
|
} |
|
|
|
|
|
|
|
|
|
|
@ -257,7 +257,7 @@ void camera_process_rear(MultiCameraState *s, CameraState *c, int cnt) { |
|
|
|
const CameraBuf *b = &c->buf; |
|
|
|
const CameraBuf *b = &c->buf; |
|
|
|
MessageBuilder msg; |
|
|
|
MessageBuilder msg; |
|
|
|
auto framed = msg.initEvent().initFrame(); |
|
|
|
auto framed = msg.initEvent().initFrame(); |
|
|
|
fill_frame_data(framed, b->cur_frame_data, cnt); |
|
|
|
fill_frame_data(framed, b->cur_frame_data); |
|
|
|
framed.setImage(kj::arrayPtr((const uint8_t *)b->cur_yuv_buf->addr, b->cur_yuv_buf->len)); |
|
|
|
framed.setImage(kj::arrayPtr((const uint8_t *)b->cur_yuv_buf->addr, b->cur_yuv_buf->len)); |
|
|
|
framed.setTransform(b->yuv_transform.v); |
|
|
|
framed.setTransform(b->yuv_transform.v); |
|
|
|
s->pm->send("frame", msg); |
|
|
|
s->pm->send("frame", msg); |
|
|
|