X-Git-Url: https://git.efficios.com/?a=blobdiff_plain;f=plugins%2Fctf%2Ffs%2Ffs.c;h=6ea15530a31fd6d3bfcc96917e37f1c72dcb6e8c;hb=1e649dff604c8d842b652f9ead15267fce1f6a66;hp=ece7ff97cbe1e0a9fdfa19ee18c286134d7beda4;hpb=0aeee125c8926d0bf5a04f05f19eb740bff4e56c;p=babeltrace.git diff --git a/plugins/ctf/fs/fs.c b/plugins/ctf/fs/fs.c index ece7ff97..6ea15530 100644 --- a/plugins/ctf/fs/fs.c +++ b/plugins/ctf/fs/fs.c @@ -43,6 +43,7 @@ #include "metadata.h" #include "data-stream.h" #include "file.h" +#include "../common/metadata/decoder.h" #define PRINT_ERR_STREAM ctf_fs->error_fp #define PRINT_PREFIX "ctf-fs" @@ -548,11 +549,12 @@ struct bt_value *ctf_fs_query(struct bt_component_class *comp_class, goto error; } - is_packetized = ctf_metadata_is_packetized(metadata_fp, &bo); + is_packetized = ctf_metadata_decoder_is_packetized(metadata_fp, + &bo); if (is_packetized) { - ret = ctf_metadata_packetized_file_to_buf(NULL, - metadata_fp, (uint8_t **) &metadata_text, bo); + ret = ctf_metadata_decoder_packetized_file_stream_to_buf( + metadata_fp, &metadata_text, bo); if (ret) { fprintf(stderr, "Cannot decode packetized metadata file\n");