Home | History | Annotate | Download | only in media

Lines Matching full:engine

155     /* Callback function notifying client application of a change in effect engine state or
157 * An effect engine can be shared by several applications but only one has the control
158 * of the engine activity and configuration at a time.
160 * retrieves the control of the effect engine. Loss of control happens
161 * if another application requests the use of the engine by creating an AudioEffect for
165 * control of the effect engine when the effect is enabled or disabled.
167 * control of the effect engine when an effect parameter is changed.
187 * AudioEffect is the base class for creating and controlling an effect engine from
188 * the application process. Creating an AudioEffect object will create the effect engine
189 * in the AudioFlinger if no engine of the specified type exists. If one exists, this engine
191 * Reverb for instance) will either receive control of the effect engine or not, depending
193 * effect engine owner, the control will be transfered to the new application. Otherwise
195 * notified of changes in effect engine state or control ownership by the effect callback.
197 * check the creation status before trying to control the effect engine (see initCheck()).
250 * The effect engine is also destroyed if this AudioEffect was the last controlling
251 * the engine.
274 * - NO_ERROR: the effect engine is successfully created and the application has control.
275 * - ALREADY_EXISTS: the effect engine is successfully created but the application does not
283 /* Returns the unique effect Id for the controlled effect engine. This ID is unique
299 /* Enables or disables the effect engine.
306 * - INVALID_OPERATION: the application does not have control of the effect engine or the
319 * - INVALID_OPERATION: the application does not have control of the effect engine.
321 * - DEAD_OBJECT: the effect engine has been deleted.
336 * - INVALID_OPERATION: the application does not have control of the effect engine.
352 * - DEAD_OBJECT: the effect engine has been deleted.
366 * - DEAD_OBJECT: the effect engine has been deleted.
370 /* Sends a command and receives a response to/from effect engine.
403 int32_t mId; // system wide unique effect engine instance ID