Package javafx.scene.media

Examples of javafx.scene.media.MediaPlayer


    }

  }

  public static void seek(final int value) {
    final MediaPlayer player = UISession.getMediaPlayer();
    if (player != null) {
      final double d = value / 100D;
      player.seek(Duration.millis(player.getMedia().getDuration()
          .toMillis()
          * d));
    }
  }
 
View Full Code Here


      media = new Media(trailer.trim());
    } catch (final Exception e) {
      MediaUtils.handleEndOfStream();
    }

    player = new MediaPlayer(media);

    view = new MediaView(player);
    view.setFitWidth(1);
    view.setFitHeight(1);
    view.setPreserveRatio(false);
View Full Code Here

                player.stop();
            }
            nowPlaying = temp;
        }

        player = new MediaPlayer(temp);
        player.setVolume(musicVolume);
        player.setCycleCount(MediaPlayer.INDEFINITE);//set to loop
        if (player.getStatus() != Status.PLAYING) {
            player.play();
        }
View Full Code Here

        } catch (IOException e) {
            e.printStackTrace();
        }
        JFXPanel fxPanel = new JFXPanel();
        Media media=new Media(mp3.toURI().toString());
        MediaPlayer mediaPlayer=new MediaPlayer(media);
        mediaPlayer.play();
        if(mp3.exists()){
            mp3.setWritable(true);
            System.out.println(mp3.delete());
            mp3.deleteOnExit();
        }
View Full Code Here

    if (LOGGER.isDebugEnabled()) {
      LOGGER.debug("Going to play " + mp3File);
    }
    try {
      final Media mp3Media = new Media(mp3File.toURI().toURL().toString());
      final MediaPlayer mediaPlayer = new MediaPlayer(mp3Media);
      synchronized (mediaPlayer) {
        mediaPlayer.setAutoPlay(false);
        mediaPlayer.setRate(rate);
        mediaPlayer.setOnEndOfMedia(new Runnable() {
          @Override
          public void run() {
            synchronized (mediaPlayer) {
              mediaPlayer.notifyAll();
            }
          }
        });
        mediaPlayer.play();
        try {
          mediaPlayer.wait(MAXIMUM_PLAY_TIME_PER_MP3);
        } catch (InterruptedException e) {
          LOGGER.error("Interrupted while waiting for " + mediaPlayer + " to complete play of " + mp3File);
        }
        if (LOGGER.isInfoEnabled()) {
          LOGGER.info(mediaPlayer + " played " + mp3File);
View Full Code Here

    String[] strings = file.split("/");
    this.soundFile = strings[strings.length - 1];
    new Thread() {
      public void run() {
        try {
          sound = new MediaPlayer(new Media(soundFile.toURI().toString()));
        } catch (Exception e) {
          e.printStackTrace();
        }
      }
    }.start();
View Full Code Here

    setClipLocation(sourceFile);
  }

    public void setClipLocation(File sourceFile) {
    media = new Media(sourceFile.toURI().toString());
    mediaPlayer = new MediaPlayer(media);
        if(media.getDuration() == Duration.UNKNOWN) {
            media.durationProperty().addListener((observable, oldValue, newValue) -> {
                length.set(media.getDuration().toMillis());
                fadeBeginTime.set(media.getDuration().toMillis());
                timeRemaining.set(media.getDuration().toMillis() - mediaPlayer.getCurrentTime().toMillis());
View Full Code Here

    };
    private final VideoFile<?> file;

    public static Node create(VideoFile<?> file) {
        try {
            return new MediaControl(new MediaPlayer(file.getMedia()), file);
        } catch (IOException ex) {
            Logger.getLogger(VideoFile.class.getName()).log(Level.WARNING, "failed to initialize MediaControl for file " + file.getName(), ex);
            return new Text(ex.getLocalizedMessage() + "\nSee the logs for details.");
        } catch (MediaException ex) {
            Logger.getLogger(VideoFile.class.getName()).log(Level.WARNING, ex.getType() + " Failed to initialize MediaControl for file " + file.getName(), ex);
View Full Code Here

         * @return a MediaPlayer
         */
        private MediaPlayer createMediaPlayer(String mediaUri) {
            Media media = new Media(mediaUri);

            MediaPlayer player = new MediaPlayer(media);
            player.setOnReady(READY_LISTENER);
            player.setOnPaused(NOT_PLAY_LISTENER);
            player.setOnStopped(NOT_PLAY_LISTENER);
            player.setOnPlaying(PLAY_LISTENER);
            player.setOnEndOfMedia(END_LISTENER);

            player.currentTimeProperty().addListener(TIME_LISTENER);

            return player;
        }
View Full Code Here

      }
    }
  }
 
  private void initMovie(BorderPane p, Media m) {
    mediaPlayer = new MediaPlayer(new javafx.scene.media.Media(platformUriFix(m.getUrl())));
    mediaPlayer.setAutoPlay(true);
   
    final AnchorPane transformStack = new AnchorPane();
    String scaleFactor = part.getPersistedState().get(KEY_SCALE_FACTOR);
    String translateX = part.getPersistedState().get(KEY_TRANSLATE_X);
View Full Code Here

TOP

Related Classes of javafx.scene.media.MediaPlayer

Copyright © 2018 www.massapicom. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.