Constructor
AgsAudioExportOutputnew
since: 3.0.0
Declaration [src]
AgsExportOutput*
ags_export_output_new (
AgsExportThread* export_thread,
GObject* soundcard,
gchar* filename,
guint tic,
gboolean live_performance
)
Parameters
export_thread
-
Type:
AgsExportThread
The
AgsExportThread
to start.The data is owned by the caller of the function. soundcard
-
Type:
GObject
The
GObject
to export.The data is owned by the caller of the function. filename
-
Type:
gchar*
The filename to save.
The data is owned by the caller of the function. The value is a NUL terminated UTF-8 string. tic
-
Type:
guint
Stream duration in tact.
live_performance
-
Type:
gboolean
If
TRUE
export is done during real-time.
Return value
Type: AgsExportOutput
An new AgsExportOutput
.
The caller of the function takes ownership of the data, and is responsible for freeing it. |