PDA

Просмотр полной версии : [Release] Интеграция libVLC



SDraw
22.04.2015, 01:02
Сборка: https://dl.dropbox.com/s/ol3pq1g3dwl81i3/mta_7087_vlc_integration_upd2.zip + [/B] https://dl.dropbox.com/s/c4z7kj7ruqvjazi/mta_7087_vlc_upd3.zip
Функции:
- vlcCreatePlayer(element texture,string filepath)
возвращает true при успехе, иначе false. Внимание! Текстура должна принадлежать ресурсу, который вызывает данную функцию.
- vlcPlay()
возвращает true приуспешном воспроизведнии, иначе false
- vlcStop()
возвращает true при успешной остановке, иначе false
- vlcGetState()
возвращает текущее состояние
Состояния:
VLC_STATE_NONE 0
VLC_STATE_PLAY 1
VLC_STATE_PAUSE 2
VLC_STATE_STOP 3
VLC_STATE_CREATED 4
- vlcSetVolume(float volume)
Установка громкости (от 0 до 1). Возвращает true при успехе, иначе false
- vlcDestroyPlayer()
возвращает true при успехе, иначе false.
События:
- onVLCPlayerReachedEnd
вызывается при достижении конца воспроизведения.


http://www.youtube.com/watch?v=TyUj_qGOXzs

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