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:
AgsExportThreadThe
AgsExportThreadto start.The data is owned by the caller of the function. soundcard-
Type:
GObjectThe
GObjectto 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:
guintStream duration in tact.
live_performance-
Type:
gbooleanIf
TRUEexport 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. |