equal
deleted
inserted
replaced
53 GstAudioFilter element; |
53 GstAudioFilter element; |
54 |
54 |
55 void (*process)(GstVolume*, gpointer, guint); |
55 void (*process)(GstVolume*, gpointer, guint); |
56 |
56 |
57 gboolean mute; |
57 gboolean mute; |
58 gint volume_i32, real_vol_i32; |
58 gfloat volume; |
59 gint volume_i24, real_vol_i24; /* the _i(nt) values get synchronized with the */ |
59 |
60 gint volume_i16, real_vol_i16; /* the _i(nt) values get synchronized with the */ |
60 gboolean current_mute; |
61 gint volume_i8, real_vol_i8; /* the _i(nt) values get synchronized with the */ |
61 gfloat current_volume; |
62 gfloat volume_f, real_vol_f; /* _f(loat) values on each update */ |
62 |
|
63 gint current_vol_i32; |
|
64 gint current_vol_i24; /* the _i(nt) values get synchronized with the */ |
|
65 gint current_vol_i16; /* the _i(nt) values get synchronized with the */ |
|
66 gint current_vol_i8; /* the _i(nt) values get synchronized with the */ |
63 |
67 |
64 GList *tracklist; |
68 GList *tracklist; |
65 gboolean silent_buffer; /* flag for silent buffers */ |
69 gboolean negotiated; |
66 }; |
70 }; |
67 |
71 |
68 struct _GstVolumeClass { |
72 struct _GstVolumeClass { |
69 GstAudioFilterClass parent_class; |
73 GstAudioFilterClass parent_class; |
70 }; |
74 }; |
|
75 #ifdef __SYMBIAN32__ |
|
76 IMPORT_C |
|
77 #endif |
|
78 |
71 |
79 |
72 GType gst_volume_get_type (void); |
80 GType gst_volume_get_type (void); |
73 |
81 |
74 G_END_DECLS |
82 G_END_DECLS |
75 |
83 |