Lines Matching refs:surface
44 * sync.setSurface(surface);
62 * // send video frames to surface for rendering, e.g., call
82 * // surface timestamp must contain media presentation time in nanoseconds.
103 * For video, the client needs to call {@link #createInputSurface} to obtain a surface on
139 /** The surface failed to handle video buffers.
307 * Sets the output surface for MediaSync.
311 * @param surface Specify a surface on which to render the video data.
312 * @throws IllegalArgumentException if the surface has been released, is invalid,
314 * @throws IllegalStateException if setting the surface is not supported, e.g.
315 * not in the Initialized state, or another surface has already been set.
317 public void setSurface(@Nullable Surface surface) {
318 native_setSurface(surface);
321 private native final void native_setSurface(@Nullable Surface surface);
349 * @throws IllegalStateException if not set, or another input surface has
432 * configured, it is flushed and stopped. If a video output surface was configured, the
434 * surface,