Packages

Gleam SDK for Rockbox Zig — pipe-friendly client for the rockboxd GraphQL API

Current section

Files

Jump to
rockbox include rockbox@types_Track.hrl
Raw

include/rockbox@types_Track.hrl

-record(track, {
id :: gleam@option:option(binary()),
title :: binary(),
artist :: binary(),
album :: binary(),
genre :: binary(),
disc :: binary(),
track_string :: binary(),
year_string :: binary(),
composer :: binary(),
comment :: binary(),
album_artist :: binary(),
grouping :: binary(),
discnum :: integer(),
tracknum :: integer(),
layer :: integer(),
year :: integer(),
bitrate :: integer(),
frequency :: integer(),
filesize :: integer(),
length :: integer(),
elapsed :: integer(),
path :: binary(),
album_id :: gleam@option:option(binary()),
artist_id :: gleam@option:option(binary()),
genre_id :: gleam@option:option(binary()),
album_art :: gleam@option:option(binary())
}).