10#ifndef __SCHEMA_AUDIO_TRACKLIST_H__
11#define __SCHEMA_AUDIO_TRACKLIST_H__
20 int pinned_tracks_cutoff;
23static const cyaml_schema_field_t tracklist_fields_schema_v1[] = {
25 YAML_FIELD_FIXED_SIZE_PTR_ARRAY_VAR_COUNT (
Tracklist_v1, tracks, track_schema_v1),
31static const cyaml_schema_value_t tracklist_schema_v1 = {
32 YAML_VALUE_PTR (
Tracklist_v1, tracklist_fields_schema_v1),
40 int pinned_tracks_cutoff;
43static const cyaml_schema_field_t tracklist_fields_schema_v2[] = {
45 YAML_FIELD_FIXED_SIZE_PTR_ARRAY_VAR_COUNT (
Tracklist_v2, tracks, track_schema_v2),
51static const cyaml_schema_value_t tracklist_schema_v2 = {
52 YAML_VALUE_PTR (
Tracklist_v2, tracklist_fields_schema_v2),
The backend for a timeline track.