首页 > 解决方案 > 如何在媒体列表播放器中访问媒体播放器?

问题描述

我正在使用 Java 和 VLCJ 库(VLC 3.XY)。我创建了一个媒体列表播放器和一个媒体播放器对象。

medialistplayer.setMediaPlayer(mediaPlayer);

我需要从媒体播放器列表中获取媒体播放器。如何在媒体列表播放器中访问媒体播放器?

标签: javavideomedia-playervlcvlcj

解决方案


假设 vlcj 4.x:

MediaPlayer mp = mediaListPlayer.mediaPlayer().mediaPlayer()

但是,您已经有了对最初设置的 mediaPlayer 的引用,因此您可以自己将其保存在某个地方。

旁注:上面重复的“mediaPlayer()”是不幸的,但这样做是为了与 API 的其余部分保持一致。

您无需创建自己的媒体播放器,如果您愿意,会自动为您创建一个。


推荐阅读