![]() |
![]() |
![]() |
GPS04 Reference Manual | ![]() |
---|---|---|---|---|
#include <gps04-smf-chunk.h> GPS04SmfChunk; typedef GPS04SmfChunkID; void gps04_smf_chunk_set_data (GPS04SmfChunk *self, gpointer data, size_t size); void gps04_smf_chunk_set_id (GPS04SmfChunk *self, GPS04SmfChunkID id); void gps04_smf_chunk_set_size (GPS04SmfChunk *self, size_t size); void gps04_smf_chunk_write_header_to_stream (GPS04SmfChunk *self, PS04Stream *stream, GError **error);
GPS04SmfChunk is the base class for “chunks”, or records, of a GPS04StandardMidiFile. The only defined chunk types are GPS04SmfHeader and GPS04SmfTrack.
void gps04_smf_chunk_set_data (GPS04SmfChunk *self, gpointer data, size_t size);
self : |
|
data : |
|
size : |
void gps04_smf_chunk_set_id (GPS04SmfChunk *self, GPS04SmfChunkID id);
self : |
|
id : |
void gps04_smf_chunk_set_size (GPS04SmfChunk *self, size_t size);
self : |
|
size : |
void gps04_smf_chunk_write_header_to_stream (GPS04SmfChunk *self, PS04Stream *stream, GError **error);
self : |
|
stream : |
|
error : |