Signed-off-by: Philippe Proulx <eeppeliteloop@gmail.com>
Signed-off-by: Jérémie Galarneau <jeremie.galarneau@efficios.com>
+ ret = bt_ctf_trace_add_stream_class(writer_trace, writer_stream_class);
+ if (ret) {
+ fprintf(writer_component->err,
+ "[error] %s in %s:%d\n", __func__, __FILE__,
+ __LINE__);
+ goto error;
+ }
+
g_hash_table_insert(fs_writer->stream_class_map,
(gpointer) stream_class, writer_stream_class);
g_hash_table_insert(fs_writer->stream_class_map,
(gpointer) stream_class, writer_stream_class);
}
bt_get(writer_stream_class);
}
bt_get(writer_stream_class);
- writer_stream = bt_ctf_writer_create_stream(ctf_writer,
- writer_stream_class);
+ writer_stream = bt_ctf_stream_create(writer_stream_class,
+ bt_ctf_stream_get_name(stream));
if (!writer_stream) {
fprintf(writer_component->err, "[error] %s in %s:%d\n",
__func__, __FILE__, __LINE__);
if (!writer_stream) {
fprintf(writer_component->err, "[error] %s in %s:%d\n",
__func__, __FILE__, __LINE__);