bt_trace_class_create(): accept mandatory self component
[babeltrace.git] / plugins / ctf / fs-src / metadata.h
index 9c573433cbcdebaf9d99b237bf1ab7819ab25da8..4d0e2eccef03fb22f2f1fca7bf534a2ae74fbc58 100644 (file)
@@ -26,7 +26,7 @@
 #include <stdio.h>
 #include <glib.h>
 #include <babeltrace/babeltrace-internal.h>
-#include <babeltrace/ctf-ir/trace.h>
+#include <babeltrace/babeltrace.h>
 
 #define CTF_FS_METADATA_FILENAME       "metadata"
 
@@ -36,7 +36,6 @@ struct ctf_fs_metadata;
 struct ctf_fs_metadata_config {
        int64_t clock_class_offset_s;
        int64_t clock_class_offset_ns;
-       bool strict;
 };
 
 BT_HIDDEN
@@ -46,7 +45,8 @@ BT_HIDDEN
 void ctf_fs_metadata_fini(struct ctf_fs_metadata *metadata);
 
 BT_HIDDEN
-int ctf_fs_metadata_set_trace(struct ctf_fs_trace *ctf_fs_trace,
+int ctf_fs_metadata_set_trace_class(bt_self_component_source *self_comp,
+               struct ctf_fs_trace *ctf_fs_trace,
                struct ctf_fs_metadata_config *config);
 
 BT_HIDDEN
This page took 0.026067 seconds and 4 git commands to generate.