Home | History | Annotate | Download | only in media

Lines Matching full:effect

30 //      Effect factory interface
38 // Each effect must have a different effect uuid (see
42 // reset the index of the effect descriptor returned by next call to
61 // Description: Returns a descriptor of the next available effect.
62 // See effect_descriptor_t for a details on effect descriptor.
70 // pDescriptor: address where to return the effect descriptor.
74 // -ENOENT no more effect available
77 // -ENOSYS effect list has changed since last execution of
79 // *pDescriptor: updated with the effect descriptor.
88 // Description: Creates an effect engine of the specified type and returns an
89 // effect control interface on this engine. The function will allocate the
90 // resources for an instance of the requested effect engine and return
91 // a handle on the effect control interface.
94 // pEffectUuid: pointer to the effect uuid.
95 // sessionId: audio session to which this effect instance will be attached. All effects
97 // stream. Knowing that two effects are part of the same effect chain can help the
99 // ioId: identifies the output or input stream this effect is directed to at audio HAL.
103 // pHandle: address where to return the effect handle.
109 // -ENOENT no effect with this uuid found
110 // *pHandle: updated with the effect handle.
120 // Description: Releases the effect engine whose handle is given as argument.
121 // All resources allocated to this particular instance of the effect are
125 // handle: handle on the effect interface to be released.
139 // Description: Returns the descriptor of the effect which uuid is pointed
143 // pEffectUuid: pointer to the effect uuid.
146 // pDescriptor: address where to return the effect descriptor.
152 // -ENOENT no effect with this uuid found
153 // *pDescriptor: updated with the effect descriptor.
162 // Description: Helper function to compare effect uuid to EFFECT_UUID_NULL
165 // pEffectUuid: pointer to effect uuid to compare to EFFECT_UUID_NULL.