]> sigrok.org Git - libsigrokdecode.git/blobdiff - libsigrokdecode.h.in
Drop obsolete report() method.
[libsigrokdecode.git] / libsigrokdecode.h.in
index 3beff35ffe4d804094bfee6b69657b077435f338..a654373c570048e6a944ac110eb6e73085e27059 100644 (file)
@@ -162,6 +162,7 @@ enum {
        SRD_OUTPUT_ANN,
        SRD_OUTPUT_PYTHON,
        SRD_OUTPUT_BINARY,
+       SRD_OUTPUT_META,
 };
 
 #define SRD_MAX_NUM_PROBES 64
@@ -249,6 +250,10 @@ struct srd_pd_output {
        int output_type;
        struct srd_decoder_inst *di;
        char *proto_id;
+       /* Only used for OUTPUT_META. */
+       const GVariantType *meta_type;
+       char *meta_name;
+       char *meta_descr;
 };
 
 struct srd_proto_data {