10#ifndef __SCHEMAS_AUDIO_TRANSPORT_H__
11#define __SCHEMAS_AUDIO_TRANSPORT_H__
41static const cyaml_schema_field_t transport_fields_schema_v1[] = {
44 YAML_FIELD_MAPPING_EMBEDDED (
47 position_fields_schema_v1),
48 YAML_FIELD_MAPPING_EMBEDDED (
Transport_v1, cue_pos, position_fields_schema_v1),
49 YAML_FIELD_MAPPING_EMBEDDED (
52 position_fields_schema_v1),
53 YAML_FIELD_MAPPING_EMBEDDED (
56 position_fields_schema_v1),
57 YAML_FIELD_MAPPING_EMBEDDED (
60 position_fields_schema_v1),
61 YAML_FIELD_MAPPING_EMBEDDED (
64 position_fields_schema_v1),
65 YAML_FIELD_MAPPING_EMBEDDED (
Transport_v1, range_1, position_fields_schema_v1),
66 YAML_FIELD_MAPPING_EMBEDDED (
Transport_v1, range_2, position_fields_schema_v1),
69 YAML_FIELD_MAPPING_PTR_OPTIONAL (
Transport_v1, roll, port_fields_schema_v1),
70 YAML_FIELD_MAPPING_PTR_OPTIONAL (
Transport_v1, stop, port_fields_schema_v1),
71 YAML_FIELD_MAPPING_PTR_OPTIONAL (
Transport_v1, backward, port_fields_schema_v1),
72 YAML_FIELD_MAPPING_PTR_OPTIONAL (
Transport_v1, forward, port_fields_schema_v1),
73 YAML_FIELD_MAPPING_PTR_OPTIONAL (
Transport_v1, loop_toggle, port_fields_schema_v1),
74 YAML_FIELD_MAPPING_PTR_OPTIONAL (
Transport_v1, rec_toggle, port_fields_schema_v1),
79static const cyaml_schema_value_t transport_schema_v1 = {
80 YAML_VALUE_PTR (
Transport_v1, transport_fields_schema_v1),
uint32_t nframes_t
Frame count.