我有一个 jpanel,在画布内播放嵌入的视频,使用 VLCJ。
好吧,当播放视频时,它会在画布中正确播放,但也在新窗口中,我不想要新窗口。
我收到此错误但它播放完美(除了我不想要一个新窗口,只是画布)
[0bf590e8] main vout display error: Failed to set on top
这是我的代码的一部分
NativeLibrary.addSearchPath("libvlc","C:\\Program Files (x86)\\VideoLAN\\VLC");
MediaPlayerFactory mediaPlayerFactory = new MediaPlayerFactory();
CanvasVideoSurface videoSurface = mediaPlayerFactory.newVideoSurface(canvasVideo);
EmbeddedMediaPlayer mediaPlayer = mediaPlayerFactory.newEmbeddedMediaPlayer();
mediaPlayer.setVideoSurface(videoSurface);
mediaPlayer.playMedia("C:\\juego.mp4");
有什么帮助吗?