I;m sorry but i can;t reproduce the problem.
I'm sorry, but what's not to reproduce? I tested with a simple test application with one small form and only this code:
-------
Imports Un4seen.Bass
Imports System.Net
Public Class Form1
BASS_PluginLoad("bass_dshow.dll")
BassDShow.BASS_DSHOW_Init(FrmMain.MyPicturebox1.Handle, _
AddOn.DShow.BASSDSHOWInit.BASS_DSHOW_Default)
Dim testvideo As Integer
Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button1.Click
testvideo = BASS_StreamCreateFile("c:\test.flv", 0, 0, BASSFlag.BASS_SPEAKER_PAIR1)
BassDShow.BASS_DSHOW_ChannelSetWindow(testvideo, MyPicturebox1.Handle, 1)
End Sub
Private Sub Button4_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button4.Click
BASS_ChannelPlay(testvideo, False)
End Sub
Private Sub Button3_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button3.Click
BASS_ChannelPause(testvideo)
End Sub
Private Sub Button2_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button2.Click
BASS_ChannelSetPosition(testvideo, 1)
End Sub
End Class
-----------------------------------------------------------------
If I run the video and pause it, the video starts playing when I press Button 2. Why???