} else {
/* Start acquiring next frame. */
if (devc->df_started) {
- packet.type = SR_DF_FRAME_END;
- sr_session_send(sdi, &packet);
-
- packet.type = SR_DF_FRAME_BEGIN;
- sr_session_send(sdi, &packet);
+ std_session_send_df_frame_end(sdi);
+ std_session_send_df_frame_begin(sdi);
}
devc->cur_acq_frame++;
if (!devc->df_started) {
std_session_send_df_header(sdi);
-
- packet.type = SR_DF_FRAME_BEGIN;
- sr_session_send(sdi, &packet);
-
+ std_session_send_df_frame_begin(sdi);
devc->df_started = TRUE;
}
break;
} else {
/* Start acquiring next frame. */
if (devc->df_started) {
- packet.type = SR_DF_FRAME_END;
- sr_session_send(sdi, &packet);
-
- packet.type = SR_DF_FRAME_BEGIN;
- sr_session_send(sdi, &packet);
+ std_session_send_df_frame_end(sdi);
+ std_session_send_df_frame_begin(sdi);
}
devc->cur_acq_frame++;
devc->state = START_ACQUISITION;