summaryrefslogtreecommitdiff
path: root/win32/common
diff options
context:
space:
mode:
authorSebastian Dröge <sebastian@centricular.com>2017-07-17 21:03:11 +0300
committerSebastian Dröge <sebastian@centricular.com>2017-07-28 17:27:51 +0100
commitad0dd860c9145cdcc9bab2887e3da332bccce894 (patch)
tree2f2fb97e36359d77c46a48099d44151898de183b /win32/common
parent0bf3531efa3c55e4dd10151c637a6b3d7deb5a4c (diff)
debug: Add a memory ringbuffer based debug logger
This stores debug logs in memory per thread and uses up to a configurable amount of bytes per thread for the logs. Inactive threads are timed out after a configurable amount of time. https://bugzilla.gnome.org/show_bug.cgi?id=785035
Diffstat (limited to 'win32/common')
-rw-r--r--win32/common/libgstreamer.def3
1 files changed, 3 insertions, 0 deletions
diff --git a/win32/common/libgstreamer.def b/win32/common/libgstreamer.def
index 9578c4fd5..9d477efb4 100644
--- a/win32/common/libgstreamer.def
+++ b/win32/common/libgstreamer.def
@@ -397,6 +397,7 @@ EXPORTS
gst_date_time_to_iso8601_string
gst_date_time_unref
gst_debug_add_log_function
+ gst_debug_add_ring_buffer_logger
gst_debug_bin_to_dot_data
gst_debug_bin_to_dot_file
gst_debug_bin_to_dot_file_with_ts
@@ -427,6 +428,8 @@ EXPORTS
gst_debug_print_stack_trace
gst_debug_remove_log_function
gst_debug_remove_log_function_by_data
+ gst_debug_remove_ring_buffer_logger
+ gst_debug_ring_buffer_logger_get_logs
gst_debug_set_active
gst_debug_set_color_mode
gst_debug_set_color_mode_from_string