| 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 : |