]> sigrok.org Git - libsigrokdecode.git/blobdiff - libsigrokdecode.h.in
Split annotation-specific output to another struct
[libsigrokdecode.git] / libsigrokdecode.h.in
index cec6def197b598680fef718619c49379869c66c7..3beff35ffe4d804094bfee6b69657b077435f338 100644 (file)
@@ -255,9 +255,12 @@ struct srd_proto_data {
        uint64_t start_sample;
        uint64_t end_sample;
        struct srd_pd_output *pdo;
-       int ann_format;
        void *data;
 };
+struct srd_proto_data_annotation {
+       int ann_format;
+       char **ann_text;
+};
 
 typedef void (*srd_pd_output_callback_t)(struct srd_proto_data *pdata,
                                         void *cb_data);