Изменить время ввода VL C в VB.net - PullRequest
0 голосов
/ 26 апреля 2020

Я был занят созданием медиаплеера в VB. NET с использованием WMP. Я недавно отключил WMP для библиотеки VL C, потому что VL C допускает масштабирование с неравномерным соотношением сторон. Все остальное (например, объем) практически идентично в кодировании, как и с WMP, никаких проблем, кроме одного. В WMP я смог выполнить ускоренную перемотку вперед, используя следующий код:

Dim mSeconds As Long = (Date.Now - StartTime).TotalSeconds
AxWindowsMediaPlayer1.Ctlcontrols.currentPosition = mSeconds

Однако следующий эквивалент VL C не будет работать:

Dim mSeconds As Long = (Date.Now - StartTime).TotalSeconds
AxVLCPlugin21.input.time = mSeconds

Я из понимая, что мне нужно конвертировать Long в Integer, поэтому я попробовал следующее, но безрезультатно.

Dim mSeconds As Long = (Date.Now - StartTime).TotalSeconds
AxVLCPlugin21.input.time = Convert.ToInt32(mSeconds)

Как мне решить эту проблему?

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...