2014-03-26 09:01:36 -07:00
|
|
|
class Ecore_Audio_Out (Ecore_Audio)
|
|
|
|
{
|
2014-04-03 00:24:44 -07:00
|
|
|
legacy_prefix: null;
|
2014-03-26 09:01:36 -07:00
|
|
|
eo_prefix: ecore_audio_obj_out;
|
|
|
|
data: Ecore_Audio_Output;
|
|
|
|
methods {
|
|
|
|
input_attach {
|
|
|
|
/*@
|
|
|
|
Attach an input to an output
|
|
|
|
|
|
|
|
@since 1.8 */
|
2014-08-07 08:58:45 -07:00
|
|
|
return: bool; /*EINA_TRUE if the input was attached, EINA_FALSE otherwise*/
|
2014-03-26 09:01:36 -07:00
|
|
|
params {
|
|
|
|
@in Eo *input; /*The input to attach to the output*/
|
|
|
|
}
|
|
|
|
}
|
|
|
|
input_detach {
|
|
|
|
/*@
|
|
|
|
Detach an input from an output
|
|
|
|
|
|
|
|
@since 1.8 */
|
2014-08-07 08:58:45 -07:00
|
|
|
return: bool; /*EINA_TRUE if the input was detached, EINA_FALSE otherwise*/
|
2014-03-26 09:01:36 -07:00
|
|
|
params {
|
|
|
|
@in Eo *input; /*he input to detach to the output*/
|
|
|
|
}
|
|
|
|
}
|
|
|
|
inputs_get {
|
|
|
|
/*@
|
|
|
|
Returns the list of all attached inputs
|
|
|
|
|
|
|
|
@since 1.8 */
|
2014-09-09 06:21:39 -07:00
|
|
|
return: list<Eo*> *; /*An @ref Eina_List of the inputs that are attached to the output*/
|
2014-03-26 09:01:36 -07:00
|
|
|
}
|
|
|
|
}
|
|
|
|
implements {
|
2014-06-20 03:14:59 -07:00
|
|
|
Eo.Base.constructor;
|
|
|
|
Eo.Base.destructor;
|
2014-06-20 02:45:55 -07:00
|
|
|
Ecore_Audio.vio_set;
|
2014-03-26 09:01:36 -07:00
|
|
|
}
|
2014-04-03 00:24:44 -07:00
|
|
|
}
|