annotate schema/feature.json @ 51:944a65cd4314 outputid-string-in-featureset

Make RequestResponse types more consistent by adding plugin to ConfigurationResponse and introducing a FinishRequest
author Chris Cannam
date Mon, 19 Sep 2016 13:35:56 +0100
parents 1bf1ea70e386
children a444a851bd67
rev   line source
Chris@24 1 {
Chris@24 2 "id": "http://vamp-plugins.org/json/schema/feature#",
Chris@24 3 "$schema": "http://json-schema.org/draft-04/schema#",
Chris@24 4 "description": "schema for a Vamp::Plugin::Feature serialisation",
Chris@24 5 "type": "object",
Chris@24 6 "properties": {
Chris@24 7 "timestamp": {
Chris@24 8 "$ref": "http://vamp-plugins.org/json/schema/realtime#"
Chris@24 9 },
Chris@24 10 "duration": {
Chris@24 11 "$ref": "http://vamp-plugins.org/json/schema/realtime#"
Chris@24 12 },
Chris@24 13 "label": {
Chris@24 14 "type": "string"
Chris@24 15 },
Chris@24 16 "values": {
Chris@24 17 "type": "array",
Chris@24 18 "items": { "type": "number" }
Chris@24 19 },
Chris@24 20 "b64values": {
Chris@24 21 "type": "string"
Chris@24 22 }
Chris@24 23 },
Chris@24 24 "additionalProperties": false
Chris@24 25 }
Chris@24 26
Chris@24 27