VB.NET の VLC Player が再生の終了を検出しないようです。何か問題がありますか?
私の意図は、「_MediaPlayerEndReached」を使用してプレーヤーを次のビデオに移動させることでしたが、代わりに、ビデオの再生が完了すると何も起こらず、停止します(下の画像のように)。
次のビデオに移動するのではなく、このままです。
参考までに: テストに使用したクリップは無料の予告編です。
コード:
Public Class Form1
Private Sub Button1_Click(sender As Object, e As EventArgs) Handles Button1.Click
AxVLCPlugin21.playlist.items.clear()
AxVLCPlugin21.playlist.add("file:///C:/Users/Adminx/Downloads/The_Hobbit_Full_Length_Trailer_2_HD.mp4")
AxVLCPlugin21.playlist.play()
End Sub
Private Sub AxVLCPlugin21_MediaPlayerEndReached(sender As Object, e As EventArgs) Handles AxVLCPlugin21.MediaPlayerEndReached
AxVLCPlugin21.playlist.items.clear()
AxVLCPlugin21.playlist.add("file:///C:/Users/Adminx/Downloads/ShortestVid.avi")
AxVLCPlugin21.playlist.play()
End Sub
End Class