]> sigrok.org Git - libsigrok.git/blobdiff - src/input/stf.c
output/csv: use intermediate time_t var, silence compiler warning
[libsigrok.git] / src / input / stf.c
index cbf93be4aa9f1a612ad997ed85cd32e040a7ffdb..ddef5de6ee8bc2b72ef92f054329f194485e4c18 100644 (file)
@@ -623,17 +623,16 @@ static void add_sample(const struct sr_input *in, uint16_t data, size_t count)
                count -= inc->submit.samples_to_trigger;
        }
        if (send_first) {
-               (void)feed_queue_logic_submit(inc->submit.feed,
+               (void)feed_queue_logic_submit_one(inc->submit.feed,
                        unit_buffer, send_first);
                inc->submit.submit_count += send_first;
                inc->submit.samples_to_trigger -= send_first;
-               feed_queue_logic_flush(inc->submit.feed);
                sr_dbg("Trigger: sending DF packet, at %" PRIu64 ".",
                        inc->submit.submit_count);
-               std_session_send_df_trigger(in->sdi);
+               feed_queue_logic_send_trigger(inc->submit.feed);
        }
        if (count) {
-               (void)feed_queue_logic_submit(inc->submit.feed,
+               (void)feed_queue_logic_submit_one(inc->submit.feed,
                        unit_buffer, count);
                inc->submit.submit_count += count;
                if (inc->submit.samples_to_trigger)