java - 如何在媒体列表播放器中访问媒体播放器?
问题描述
我正在使用 Java 和 VLCJ 库(VLC 3.XY)。我创建了一个媒体列表播放器和一个媒体播放器对象。
medialistplayer.setMediaPlayer(mediaPlayer);
我需要从媒体播放器列表中获取媒体播放器。如何在媒体列表播放器中访问媒体播放器?
解决方案
假设 vlcj 4.x:
MediaPlayer mp = mediaListPlayer.mediaPlayer().mediaPlayer()
但是,您已经有了对最初设置的 mediaPlayer 的引用,因此您可以自己将其保存在某个地方。
旁注:上面重复的“mediaPlayer()”是不幸的,但这样做是为了与 API 的其余部分保持一致。
您无需创建自己的媒体播放器,如果您愿意,会自动为您创建一个。
推荐阅读
- ruby-on-rails - 当不在括号内时,Ruby 三元条件似乎被忽略了?
- azure - 部署 Azure 容器实例失败:OsVersionNotSupported
- c# - 使用 XmlSerializer C# 将数据从 XML 加载到 Class
- c# - GeckoFX 打印 PDF C#
- firebase - 如何为 Firestore 数据库的 Cloud Functions 中的每个集合插入、更新添加时间戳
- c++ - 我的 QList 类列表在这里存储了什么
- sql-server - MS SQL 服务代理多个读取器不会立即启动
- php - 如何在日志文件codeigniter 3中存储多个数据库查询日志
- javascript - Angular 中订阅来自 iframe 的事件的最佳实践是什么?
- angularjs - ui-grid gridApi 未定义