AgsPCMFileDialog

AgsPCMFileDialog — The PCM file chooser dialog

Stability Level

Stable, unless otherwise indicated

Functions

Types and Values

Includes

#include <ags/app/ags_pcm_file_dialog.h>

Description

AgsPCMFileDialog lets you open PCM audio files and allows you to select audio channel.

Functions

ags_pcm_file_dialog_test_flags ()

gboolean
ags_pcm_file_dialog_test_flags (AgsPCMFileDialog *pcm_file_dialog,
                                guint flags);

Test flags of pcm_file_dialog .

Parameters

pcm_file_dialog

the AgsPCMFileDialog

 

flags

the flags

 

Returns

TRUE if flags set, otherwise FALSE

Since: 6.6.0


ags_pcm_file_dialog_set_flags ()

void
ags_pcm_file_dialog_set_flags (AgsPCMFileDialog *pcm_file_dialog,
                               guint flags);

Set flags of pcm_file_dialog .

Parameters

pcm_file_dialog

the AgsPCMFileDialog

 

flags

the flags

 

Since: 6.6.0


ags_pcm_file_dialog_unset_flags ()

void
ags_pcm_file_dialog_unset_flags (AgsPCMFileDialog *pcm_file_dialog,
                                 guint flags);

Set flags of pcm_file_dialog .

Parameters

pcm_file_dialog

the AgsPCMFileDialog

 

flags

the flags

 

Since: 6.6.0


ags_pcm_file_dialog_get_file_widget ()

AgsFileWidget *
ags_pcm_file_dialog_get_file_widget (AgsPCMFileDialog *pcm_file_dialog);

Get file widget of pcm_file_dialog .

Parameters

pcm_file_dialog

the AgsPCMFileDialog

 

Returns

the AgsFileWidget or NULL

Since: 6.6.0


ags_pcm_file_dialog_get_audio_channel ()

GtkSpinButton *
ags_pcm_file_dialog_get_audio_channel (AgsPCMFileDialog *pcm_file_dialog);

Get audio channel of pcm_file_dialog .

Parameters

pcm_file_dialog

the AgsPCMFileDialog

 

Returns

the GtkSpinButton or NULL

Since: 6.6.0


ags_pcm_file_dialog_get_new_channel ()

GtkCheckButton *
ags_pcm_file_dialog_get_new_channel (AgsPCMFileDialog *pcm_file_dialog);

Get new channel of pcm_file_dialog .

Parameters

pcm_file_dialog

the AgsPCMFileDialog

 

Returns

the GtkCheckButton or NULL

Since: 6.6.0


ags_pcm_file_dialog_get_existing_channel ()

GtkCheckButton *
ags_pcm_file_dialog_get_existing_channel
                               (AgsPCMFileDialog *pcm_file_dialog);

Get existing channel of pcm_file_dialog .

Parameters

pcm_file_dialog

the AgsPCMFileDialog

 

Returns

the GtkCheckButton or NULL

Since: 6.6.0


ags_pcm_file_dialog_response ()

void
ags_pcm_file_dialog_response (AgsPCMFileDialog *pcm_file_dialog,
                              gint response_id);

Response pcm_file_dialog due to user action.

Parameters

pcm_file_dialog

the AgsPCMFileDialog

 

response

the response

 

Since: 6.6.0


ags_pcm_file_dialog_new ()

AgsPCMFileDialog *
ags_pcm_file_dialog_new (GtkWindow *transient_for,
                         gchar *title);

Create a new instance of AgsPCMFileDialog

Parameters

transient_for

the transient for window

 

title

the title

 

Returns

the AgsPCMFileDialog

Since: 4.0.0

Types and Values

enum AgsPCMFileDialogFlags

Members

AGS_PCM_FILE_DIALOG_SHOW_AUDIO_CHANNEL

   

AGS_PCM_FILE_DIALOG_SHOW_NEW_CHANNEL

   

AGS_PCM_FILE_DIALOG_SHOW_EXISTING_CHANNEL