PasLibVlc. Слайдер доступа

Во многих проигрывателях имеется, так называемый, слайдер доступа или поиска для перехода к тому или иному участку в проигрываемой записи.

VLC в этом отношении ничем не хуже других проигрывателей и, с помощью его SDK, вполне возможно это реализовать.

Для этого снова обратимся к простейшему плееру, который был написан здесь.

Поместим на форму компонент TTrackBar.

Чтобы при воспроизведении нового файла свойство Max у TTrackBar соответствовало его продолжительности, будем задавать значение этого свойства программно в обработчике события OnMediaPlayerLengthChanged компонента TPasLibVlcMediaPlayer.

В событии OnMediaPlayerTimeChanged реализуем перемещение ползунка в процессе проигрывания записи.

Непосредственно сам переход к нужному участку осуществляется в событии OnChange TTrackBar.

После этого при перемещении ползунка TTrackBar во время воспроизведения будет происходить переход к соответствующему участку записи.

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *