| Top |
| AgsExportOutput * | ags_export_output_new () |
| #define | AGS_EXPORT_OUTPUT() |
| #define | AGS_EXPORT_OUTPUT_CLASS() |
| #define | AGS_EXPORT_OUTPUT_GET_CLASS() |
| #define | AGS_IS_EXPORT_OUTPUT() |
| #define | AGS_IS_EXPORT_OUTPUT_CLASS() |
| GType | ags_export_output_get_type () |
| AgsExportThread * | export-thread | Read / Write |
| char * | filename | Read / Write |
| guint | format | Read / Write |
| gboolean | live-performance | Read / Write |
| GObject * | soundcard | Read / Write |
| guint | tic | Read / Write |
| enum | AgsExportOutputFormat |
| #define | AGS_TYPE_EXPORT_OUTPUT |
| struct | AgsExportOutput |
| struct | AgsExportOutputClass |
AgsExportOutput * ags_export_output_new (AgsExportThread *export_thread,GObject *soundcard,gchar *filename,guint tic,gboolean live_performance);
Creates an AgsExportOutput.
export_thread |
the AgsExportThread to start |
|
soundcard |
the GObject to export |
|
filename |
the filename to save |
|
tic |
stream duration in tact |
|
live_performance |
if |
Since: 3.0.0
#define AGS_EXPORT_OUTPUT(obj) (G_TYPE_CHECK_INSTANCE_CAST((obj), AGS_TYPE_EXPORT_OUTPUT, AgsExportOutput))
#define AGS_EXPORT_OUTPUT_CLASS(class) (G_TYPE_CHECK_CLASS_CAST((class), AGS_TYPE_EXPORT_OUTPUT, AgsExportOutputClass))
#define AGS_EXPORT_OUTPUT_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS((obj), AGS_TYPE_EXPORT_OUTPUT, AgsExportOutputClass))
#define AGS_IS_EXPORT_OUTPUT(obj) (G_TYPE_CHECK_INSTANCE_TYPE((obj), AGS_TYPE_EXPORT_OUTPUT))
#define AGS_IS_EXPORT_OUTPUT_CLASS(class) (G_TYPE_CHECK_CLASS_TYPE((class), AGS_TYPE_EXPORT_OUTPUT))
“export-thread” property“export-thread” AgsExportThread *
The assigned AgsExportThread
Owner: AgsExportOutput
Flags: Read / Write
Since: 3.0.0
“filename” property “filename” char *
The assigned filename.
Owner: AgsExportOutput
Flags: Read / Write
Default value: NULL
Since: 3.0.0
“format” property “format” guint
Format to use.
Owner: AgsExportOutput
Flags: Read / Write
Default value: 0
Since: 3.0.0
“live-performance” property “live-performance” gboolean
Do output the audio export live.
Owner: AgsExportOutput
Flags: Read / Write
Default value: FALSE
Since: 3.0.0
“soundcard” property “soundcard” GObject *
The assigned AgsSoundcard
Owner: AgsExportOutput
Flags: Read / Write
Since: 3.0.0