equal
deleted
inserted
replaced
41 (G_TYPE_CHECK_CLASS_TYPE ((klass), GST_TYPE_TUNER)) |
41 (G_TYPE_CHECK_CLASS_TYPE ((klass), GST_TYPE_TUNER)) |
42 #define GST_TUNER_GET_CLASS(inst) \ |
42 #define GST_TUNER_GET_CLASS(inst) \ |
43 (G_TYPE_INSTANCE_GET_INTERFACE ((inst), GST_TYPE_TUNER, GstTunerClass)) |
43 (G_TYPE_INSTANCE_GET_INTERFACE ((inst), GST_TYPE_TUNER, GstTunerClass)) |
44 |
44 |
45 typedef struct _GstTuner GstTuner; |
45 typedef struct _GstTuner GstTuner; |
46 typedef struct _GstTunerClass GstTunerClass; |
|
47 |
46 |
48 struct _GstTunerClass { |
47 typedef struct _GstTunerClass { |
49 GTypeInterface klass; |
48 GTypeInterface klass; |
50 |
49 |
51 /* virtual functions */ |
50 /* virtual functions */ |
52 const GList * (* list_channels) (GstTuner *tuner); |
51 const GList * (* list_channels) (GstTuner *tuner); |
53 void (* set_channel) (GstTuner *tuner, |
52 void (* set_channel) (GstTuner *tuner, |
79 void (*signal_changed) (GstTuner *tuner, |
78 void (*signal_changed) (GstTuner *tuner, |
80 GstTunerChannel *channel, |
79 GstTunerChannel *channel, |
81 gint signal); |
80 gint signal); |
82 |
81 |
83 gpointer _gst_reserved[GST_PADDING]; |
82 gpointer _gst_reserved[GST_PADDING]; |
84 }; |
83 } GstTunerClass; |
85 #ifdef __SYMBIAN32__ |
84 #ifdef __SYMBIAN32__ |
86 IMPORT_C |
85 IMPORT_C |
87 #endif |
86 #endif |
88 |
87 |
89 |
88 |