Home | History | Annotate | Download | only in service

Lines Matching defs:overlay

50 import android.media.videoeditor.Overlay;
1060 * Add an overlay
1065 * @param userAttributes The overlay user attributes
1084 * Remove an overlay
1089 * @param overlayId The id of the overlay to remove
1103 * Set the start time of an overlay
1108 * @param overlayId The id of the overlay
1124 * Set the duration of an overlay
1129 * @param overlayId The id of the overlay
1145 * Set the user attributes of an overlay
1150 * @param overlayId The id of the overlay
2137 final List<Overlay> overlays = mediaItem.getAllOverlays();
2139 // Adjust the overlay
2140 final Overlay overlay = overlays.get(0);
2141 if (overlay.getStartTime() < mediaItem.getBoundaryBeginTime()) {
2142 overlay.setStartTime(mediaItem.getBoundaryBeginTime());
2143 overlay.setDuration(Math.min(overlay.getDuration(),
2145 } else if (overlay.getStartTime() + overlay.getDuration() >
2147 overlay.setStartTime(Math.max(mediaItem.getBoundaryBeginTime(),
2148 mediaItem.getBoundaryEndTime() - overlay.getDuration()));
2149 overlay.setDuration(mediaItem.getBoundaryEndTime() -
2150 overlay.getStartTime());
2525 final List<Overlay> overlays = mediaItem.getAllOverlays();
2526 for (Overlay overlay : overlays) {
2527 mediaItem.removeOverlay(overlay.getId());
2545 final OverlayFrame overlay = new OverlayFrame(mediaItem,
2555 overlay.setUserAttribute(name,
2558 overlay.setUserAttribute(name, userAttributes.getString(name));
2561 mediaItem.addOverlay(overlay);
2563 completeRequest(intent, videoEditor, null, new MovieOverlay(overlay), null,
2599 final Overlay overlay = mediaItem.getOverlay(
2601 if (overlay == null) {
2602 throw new IllegalArgumentException("Overlay not found: " +
2606 overlay.setStartTime(intent.getLongExtra(PARAM_START_TIME, 0));
2625 final Overlay overlay = mediaItem.getOverlay(
2627 if (overlay == null) {
2628 throw new IllegalArgumentException("Overlay not found: " +
2632 overlay.setDuration(intent.getLongExtra(PARAM_DURATION, 0));
2651 final Overlay overlay = mediaItem.getOverlay(
2653 if (overlay == null) {
2654 throw new IllegalArgumentException("Overlay not found: " +
2672 ((OverlayFrame)overlay).setBitmap(
2678 overlay.setUserAttribute(name,
2681 overlay.setUserAttribute(name, userAttributes.getString(name));
3663 final MovieOverlay overlay = videoProject.getOverlay(mediaItemId, overlayId);
3664 if (overlay != null) {
3667 overlay.setStartTime(startTimeMs);
3669 overlay.setAppStartTime(overlay.getStartTime());
3694 final MovieOverlay overlay = videoProject.getOverlay(mediaItemId, overlayId);
3695 if (overlay != null) {
3698 overlay.setDuration(durationMs);
3700 overlay.setAppDuration(overlay.getDuration());
3726 final MovieOverlay overlay = videoProject.getOverlay(mediaItemId,
3728 if (overlay != null) {
3730 overlay.updateUserAttributes(userAttributes);
4368 // Add the overlay
4371 // Remove all the overlay for the first media item
4373 final List<Overlay> overlays = mediaItem.getAllOverlays();
4378 // Add the new overlay
4388 final Overlay overlay = new OverlayFrame(mediaItem, generateId(),
4398 overlay.setUserAttribute(name,
4401 overlay.setUserAttribute(name, userAttributes.getString(name));
4404 mediaItem.addOverlay(overlay);
4501 // Add the overlay
4505 // Remove the overlay
4506 final List<Overlay> overlays = mediaItem.getAllOverlays();
4511 // Add the new overlay
4521 final Overlay overlay = new OverlayFrame(mediaItem, generateId(),
4533 overlay.setUserAttribute(name,
4536 overlay.setUserAttribute(name, userAttributes.getString(name));
4539 mediaItem.addOverlay(overlay);