Я не уверен, принадлежит ли этот вопрос здесь, извините, если это не так.
Не могли бы вы, люди, дать мне указания, где я могу найти техническую документацию libvlc
, и особенно следующие функции?
void libvlc_playlist_pause( libvlc_instance *, libvlc_exception )
mtime_t libvlc_input_get_length( libvlc_input_t *, libvlc_exception )
mtime_t libvlc_input_get_time( libvlc_input_t *, libvlc_exception )
void libvlc_input_set_time( libvlc_input_t *, mtime_t , libvlc_exception )
float libvlc_input_get_position( libvlc_input_t *, libvlc_exception )
void libvlc_input_set_position( libvlc_input_t *, float , libvlc_exception )
void libvlc_set_rate( libvlc_input_t *, float rate, libvlc_exception )
float libvlc_get_rate( libvlc_input_t *, libvlc_exception )
libvlc_input_get_information( libvlc_input_t *, libvlc_exception )
В частности, не могли бы вы объяснить, как работает функция libvlc_playlist_pause
.
Я использую это в своем приложении для запуска видеопотока. Мое видео запущено, но поскольку видеофайл идет по сети, мне нужно приостановить проигрыватель на определенное время, пока не будет буферизовано достаточно данных.
С уважением
Mawia