audio/marker.h file

Contents

Marker related code.

Classes

struct Marker
Marker for the MarkerTrack.

Enums

enum MarkerType { MARKER_TYPE_START, MARKER_TYPE_END, MARKER_TYPE_CUSTOM }
Marker type.

Typedefs

using MarkerType = enum MarkerType
Marker type.
using Marker = struct Marker
Marker for the MarkerTrack.

Functions

auto marker_new(const char* name) -> Marker*
Creates a Marker.
auto marker_is_equal(Marker* a, Marker* b) -> int
Returns if the two Marker's are equal.
void marker_set_track(Marker* marker, Track* track)
Sets the Track of the Marker.

Defines

#define marker_set_name(_self, _name)
Sets the name to all the Marker's counterparts.