struct ctf_metadata_decoder *decoder;
/* Owned by this */
- struct bt_trace *trace;
+ struct bt_private_trace *trace;
/* Weak (owned by `decoder` above) */
struct ctf_trace_class *tc;
* belong to this group (a single stream instance).
*
* You can call ctf_fs_ds_file_create() with one of those paths
- * and the CTF IR stream below.
+ * and the trace IR stream below.
*/
GPtrArray *ds_file_infos;
/* Owned by this */
- struct bt_stream_class *stream_class;
+ struct bt_private_stream_class *stream_class;
/* Owned by this */
- struct bt_stream *stream;
+ struct bt_private_stream *stream;
/* Stream (instance) ID; -1ULL means none */
uint64_t stream_id;
BT_HIDDEN
struct ctf_fs_trace *ctf_fs_trace_create(const char *path, const char *name,
- struct ctf_fs_metadata_config *config, struct bt_graph *graph);
+ struct ctf_fs_metadata_config *config);
BT_HIDDEN
void ctf_fs_trace_destroy(struct ctf_fs_trace *trace);