summaryrefslogtreecommitdiff
path: root/win32
diff options
context:
space:
mode:
authorStefan Sauer <ensonic@users.sf.net>2016-01-12 14:59:04 +0100
committerStefan Sauer <ensonic@users.sf.net>2016-01-15 21:54:01 +0100
commit10b78d872b5a0050c8a4572267879b0adbb578f8 (patch)
treed49e466ba2cab09019fafbcffec6bed870a76f1b /win32
parent7b49459f1ae42a08afff326567f028d1e583b960 (diff)
tracerrecord: add a log record class
We use this class to register tracer log entry metadata and build a log template. With the log template we can serialize log data very efficiently. This also simplifies the logging code, since that is now a simple varargs function that is not exposing the implementation details. Add docs for the new class and basic tests. Remove the previous log handler. Fixes #760267
Diffstat (limited to 'win32')
-rw-r--r--win32/common/libgstreamer.def4
1 files changed, 3 insertions, 1 deletions
diff --git a/win32/common/libgstreamer.def b/win32/common/libgstreamer.def
index 7179df5dd..860306da6 100644
--- a/win32/common/libgstreamer.def
+++ b/win32/common/libgstreamer.def
@@ -1391,7 +1391,9 @@ EXPORTS
gst_tracer_factory_get_list
gst_tracer_factory_get_type
gst_tracer_get_type
- gst_tracer_log_trace
+ gst_tracer_record_get_type
+ gst_tracer_record_log
+ gst_tracer_record_new
gst_tracer_register
gst_tracing_register_hook
gst_type_find_factory_call_function