Lines Matching refs:component
27 * Interface for a Codec 2.0 component corresponding to API level 1.0 or
37 * Queues up work for the component.
47 * component.
50 * - BAD_INDEX - Some component(s) in some Work do(es) not exist.
59 * Discards and abandons any pending work for the component.
73 * - OK - The component has been successfully flushed.
87 * Drains the component, and optionally downstream components. This is a
90 * Marks last work item as "drain-till-here", so component is notified not
102 * @param withEos Whether to drain the component with marking end-of-stream.
120 * - CANNOT_DO - The component does not support an output surface.
122 * - TIMED_OUT - The component could not be connected within the time
124 * - CORRUPTED - Some unknown error prevented connecting the component.
135 * Starts using a persistent OMX input surface for a component.
137 * The component must be in running state.
139 * @param producer Producer component of an OMX persistent input surface.
140 * @param source Source component of an OMX persistent input surface.
143 * - CANNOT_DO - The component does not support an input surface.
145 * - DUPLICATE - The component is already connected to an input surface.
147 * - NO_MEMORY - Not enough memory to start the component.
148 * - TIMED_OUT - The component could not be connected within the time
150 * - CORRUPTED - Some unknown error prevented connecting the component.
163 * The component must be in running state.
167 * - CANNOT_DO - The component does not support an input surface.
169 * - NOT_FOUND - The component is not connected to an input surface.
170 * - TIMED_OUT - The component could not be connected within the time
172 * - CORRUPTED - Some unknown error prevented connecting the component.
222 * Starts the component.
226 * If the return value is OK, the component must be in the running state.
229 * Otherwise, the component must be in the stopped state.
231 * If a component is in the tripped state and start() is called while the
232 * component configuration still results in a trip, start must succeed and
239 * - OK - The component has started successfully.
243 * - NO_MEMORY - Not enough memory to start the component.
244 * - TIMED_OUT - The component could not be started within the time limit.
246 * - CORRUPTED - Some unknown error prevented starting the component.
252 * Stops the component.
261 * For all other return values, the component must be in the stopped state.
267 * - OK - The component has stopped successfully.
270 * - TIMED_OUT - The component could not be stopped within the time limit.
272 * - CORRUPTED - Some unknown error prevented starting the component.
278 * Resets the component.
292 * For all other return values, the component shall be in the stopped state.
298 * - OK - The component has been reset.
302 * - TIMED_OUT - The component could not be reset within the time limit.
304 * - CORRUPTED - Some unknown error prevented resetting the component.
310 * Releases the component.
318 * - OK - The component has been released.
319 * - BAD_STATE - The component is running.
320 * - DUPLICATE - The component is already released.
321 * - TIMED_OUT - The component could not be released within the time
323 * - CORRUPTED - Some unknown error prevented releasing the component.