GPS04AudioTrackExporter

GPS04AudioTrackExporter — exports audio tracks

Synopsis


#include <gps04-audio-track-exporter.h>


            GPS04AudioTrackExporter;
GPS04AudioTrackExporter* gps04_audio_track_exporter_new
                                            (const char *fname,
                                             PS04AudioTrack *track);
void        gps04_audio_track_exporter_export
                                            (GPS04AudioTrackExporter *self,
                                             GError **error);
char*       gps04_audio_track_exporter_suggest_filename
                                            (guint track,
                                             guint vtake);

Object Hierarchy


  GObject
   +----GPS04AudioTrackExporter

Description

The GPS04AudioTrackExporter class exports PS04AudioTrack to standard file formats (WAV only so far).

Details

GPS04AudioTrackExporter

typedef struct _GPS04AudioTrackExporter GPS04AudioTrackExporter;


gps04_audio_track_exporter_new ()

GPS04AudioTrackExporter* gps04_audio_track_exporter_new
                                            (const char *fname,
                                             PS04AudioTrack *track);

Creates a new audio track exporter.

fname : The output file name.
track : A PS04AudioTrack to be exported.
Returns : a new GPS04AudioTrackExporter.

gps04_audio_track_exporter_export ()

void        gps04_audio_track_exporter_export
                                            (GPS04AudioTrackExporter *self,
                                             GError **error);

Does the export. On error, error is set.

self : A GPS04AudioTrackExporter.
error : A placeholder for a GError, or NULL.

gps04_audio_track_exporter_suggest_filename ()

char*       gps04_audio_track_exporter_suggest_filename
                                            (guint track,
                                             guint vtake);

track :
vtake :
Returns :

See Also

PS04AudioTrack