![]() |
![]() |
![]() |
GPS04 Reference Manual | ![]() |
---|---|---|---|---|
#include <gps04-smf-header.h> GPS04SmfHeader; enum GPS04SmfFormat; GPS04SmfHeader* gps04_smf_header_new (GPS04SmfFormat format, guint n_tracks, guint division); unsigned gps04_smf_header_get_n_tracks (const GPS04SmfHeader *self); void gps04_smf_header_set_format (GPS04SmfHeader *self, guint16 format); void gps04_smf_header_set_n_tracks (GPS04SmfHeader *self, guint16 n_tracks);
typedef enum { GPS04_SMF_FORMAT_SINGLE = 0, GPS04_SMF_FORMAT_SIMULTANEOUS = 1, GPS04_SMF_FORMAT_INDEPENDENT = 2 } GPS04SmfFormat;
GPS04SmfHeader* gps04_smf_header_new (GPS04SmfFormat format, guint n_tracks, guint division);
Creates a new MThd chunk.
format : |
|
n_tracks : |
|
division : |
|
Returns : | a new GPS04SmfHeader. |
unsigned gps04_smf_header_get_n_tracks (const GPS04SmfHeader *self);
self : |
|
Returns : |
void gps04_smf_header_set_format (GPS04SmfHeader *self, guint16 format);
self : |
|
format : |
void gps04_smf_header_set_n_tracks (GPS04SmfHeader *self, guint16 n_tracks);
self : |
|
n_tracks : |