| Top |
| const GList * | gst_tuner_list_channels () |
| GstTunerChannel * | gst_tuner_get_channel () |
| void | gst_tuner_set_channel () |
| const GList * | gst_tuner_list_norms () |
| GstTunerNorm * | gst_tuner_get_norm () |
| void | gst_tuner_set_norm () |
| gulong | gst_tuner_get_frequency () |
| void | gst_tuner_set_frequency () |
| gint | gst_tuner_signal_strength () |
| GstTunerNorm * | gst_tuner_find_norm_by_name () |
| GstTunerChannel * | gst_tuner_find_channel_by_name () |
| void | gst_tuner_channel_changed () |
| void | gst_tuner_norm_changed () |
| void | gst_tuner_frequency_changed () |
| void | gst_tuner_signal_changed () |
| void | channel-changed | Run Last |
| void | frequency-changed | Run Last |
| void | norm-changed | Run Last |
| void | signal-changed | Run Last |
gulong gst_tuner_get_frequency (GstTuner *tuner,GstTunerChannel *channel);
void gst_tuner_set_frequency (GstTuner *tuner,GstTunerChannel *channel,gulong frequency);
gint gst_tuner_signal_strength (GstTuner *tuner,GstTunerChannel *channel);
GstTunerNorm * gst_tuner_find_norm_by_name (GstTuner *tuner,gchar *norm);
GstTunerChannel * gst_tuner_find_channel_by_name (GstTuner *tuner,gchar *channel);
void gst_tuner_channel_changed (GstTuner *tuner,GstTunerChannel *channel);
void gst_tuner_frequency_changed (GstTuner *tuner,GstTunerChannel *channel,gulong frequency);
void gst_tuner_signal_changed (GstTuner *tuner,GstTunerChannel *channel,gint signal);
struct GstTunerClass {
GTypeInterface klass;
/* virtual functions */
const GList * (* list_channels) (GstTuner *tuner);
void (* set_channel) (GstTuner *tuner,
GstTunerChannel *channel);
GstTunerChannel *
(* get_channel) (GstTuner *tuner);
const GList * (* list_norms) (GstTuner *tuner);
void (* set_norm) (GstTuner *tuner,
GstTunerNorm *norm);
GstTunerNorm *(* get_norm) (GstTuner *tuner);
void (* set_frequency) (GstTuner *tuner,
GstTunerChannel *channel,
gulong frequency);
gulong (* get_frequency) (GstTuner *tuner,
GstTunerChannel *channel);
gint (* signal_strength) (GstTuner *tuner,
GstTunerChannel *channel);
/* signals */
void (*channel_changed) (GstTuner *tuner,
GstTunerChannel *channel);
void (*norm_changed) (GstTuner *tuner,
GstTunerNorm *norm);
void (*frequency_changed) (GstTuner *tuner,
GstTunerChannel *channel,
gulong frequency);
void (*signal_changed) (GstTuner *tuner,
GstTunerChannel *channel,
gint signal);
};
“channel-changed” signalvoid user_function (GstTuner *gsttuner, GstTunerChannel *arg1, gpointer user_data)
Flags: Run Last
“frequency-changed” signalvoid user_function (GstTuner *gsttuner, GstTunerChannel *arg1, gulong arg2, gpointer user_data)
Flags: Run Last
“norm-changed” signalvoid user_function (GstTuner *gsttuner, GstTunerNorm *arg1, gpointer user_data)
Flags: Run Last
“signal-changed” signalvoid user_function (GstTuner *gsttuner, GstTunerChannel *arg1, gint arg2, gpointer user_data)
Flags: Run Last