BSplayer API


BSplayer - удачный проигрыватель видеофайлов, поддерживает нескольких звуковых дорожек, приближение, ускоренное воспроизведение, регулировку на лету яркости, контрастности, насыщенности ...

Сообщения типа WM_BSP_CMD (WM_USER + 2 = 1026) отправляются окну класса "BSPlayer".

Первый параметр WParam Десятичный код WParam Второй параметр LParam Действие
BSP_SEEK 65795 время с начала фильма в мсек перемещается на позицию LParam фильма *
BSP_SETVOL 65796 значение 0-24 устанавливает громкость в плеере **
BSP_EXITFSCREEN 0 - выход из полноэкранного режима
BSP_VOLUP 1 - увеличение громкости **
BSP_VOLDOWN 2 - уменьшение громкости **
BSP_FS_SWITCH 10 - переключатель полноэкранного режима
BSP_REW 14 - перемотка назад
BSP_FORW 15 - перемотка вперед
BSP_PLAY 20 - воспроизведение ***
BSP_PAUSE 21 - пауза ***
BSP_STOP 22 - стоп
BSP_INCBRIHW 90 - увеличить яркость
BSP_DECBRIHW 91 - уменьшить яркость
BSP_INCCONHW 92 - увеличить контрастность
BSP_DECCONHW 93 - уменьшить контрастность
BSP_INCHUEHW 94 - изменение цветовой гаммы
BSP_DECHUEHW 95 - изменение цветовой гаммы
BSP_INCSATHW 96 - увеличить насыщенность цвета
BSP_DECSATHW 97 - уменьшить насыщенность цвета

* для перемещения по фильму относительно текущей позиции используйте команду RTELSIGNAL_BSPLAY_SETPOS.

** вместо этого поставьте в плеере звук на максимум, а громкость меняйте в системе RTELSIGNAL_VOLUME_UP и RTELSIGNAL_VOLUME_DOWN для каналов Master и Wave.

*** вместо двух кнопок воспроизведение - пауза на пульте можно задействовать одну, используя команду RTELSIGNAL_BSPLAY_PLAYPAUSE.


Хостинг от uCoz