vlcのハードウェアアクセラレーションオプションを無効にして、グラフィックカードのドライバのバグによる遅延問題を回避したいと考えています。私はprepareMediaメソッドでそのオプションを渡そうとしました。それは助けにはなりませんでした(私がコマンドラインで行ったときのように:vlc --no-overlay 'path-to-video')。実際には、再生を少し遅らせるように見えました。以下は、プレイヤーを設定するためのコードの一部です。私は実際にplayMedia(「パスからビデオ」、「 - no-overlay」)を試しましたが、どちらもうまくいきませんでした。vlcjメディアオプション "--no-overlay"が機能しません。
mediaPlayerComponent = new EmbeddedMediaPlayerComponent();
player = mediaPlayerComponent.getMediaPlayer();
...
player.prepareMedia("path-to-video","--no-overlay");
ありがとうございました!それは私がしたいことをします - コマンドラインで--no-overlayオプションを渡した場合と同じです:) –