aboutsummaryrefslogtreecommitdiffhomepage
path: root/src/replay_buffer/replay_buffer.c
diff options
context:
space:
mode:
authordec05eba <dec05eba@protonmail.com>2026-08-06 12:56:48 +0200
committerdec05eba <dec05eba@protonmail.com>2026-08-06 12:56:48 +0200
commit5db30f3fb99545524fc80f87ecc488972aec1711 (patch)
tree3dc370e559af78d73a78bf6370f3d02a5e572395 /src/replay_buffer/replay_buffer.c
parent3a1ce0e17f209702095aaa86fedeb74400b3d039 (diff)
Clear replay data in replay save thread to not block the main capture thread
Diffstat (limited to 'src/replay_buffer/replay_buffer.c')
-rw-r--r--src/replay_buffer/replay_buffer.c4
1 files changed, 4 insertions, 0 deletions
diff --git a/src/replay_buffer/replay_buffer.c b/src/replay_buffer/replay_buffer.c
index 08ed1f1..458b359 100644
--- a/src/replay_buffer/replay_buffer.c
+++ b/src/replay_buffer/replay_buffer.c
@@ -42,6 +42,10 @@ gsr_replay_buffer* gsr_replay_buffer_clone(gsr_replay_buffer *self) {
return self->clone(self);
}
+gsr_replay_buffer* gsr_replay_buffer_take_data(gsr_replay_buffer *self) {
+ return self->take_data(self);
+}
+
gsr_replay_buffer_iterator gsr_replay_buffer_find_packet_index_by_time_passed(gsr_replay_buffer *self, int seconds) {
return self->find_packet_index_by_time_passed(self, seconds);
}