view schema/processinput.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 32a4d9731320
children 1dc498c79115
line wrap: on
line source
{
    "id": "http://vamp-plugins.org/json/schema/processblock#",
    "$schema": "http://json-schema.org/draft-04/schema#",
    "description": "schema for a serialised input into a plugin process call",
    "type": "object",
    "properties": {
	"timestamp": {
	    "$ref": "http://vamp-plugins.org/json/schema/realtime#"
	},
	"inputBuffers": {
	    "type": "array",
	    "items": {
		"type": "object",
		"properties": {
		    "values": {
			"type": "array",
			"items": { "type": "number" }
		    },
		    "b64values": {
			"type": "string"
		    }
		}
	    }
	}
    },
    "additionalProperties": false
}