halabella Ответов: 1

видео.SeekCurrentPosition не работает для меня


...
trackBar1.Maximum = (int)video.Duration;
}
private void trackBar1_Scroll(object sender, EventArgs e)
{
    int time = trackBar1.Value;
    video.SeekCurrentPosition(time*1000, SeekPositionFlags.AbsolutePositioning);
}

Видео, начиная с beginig, я пробовал также без "* 1000 " - не помогло.
Правка: даже
video.SeekCurrentPosition(video.Duration / 2.0, SeekPositionFlags.AbsolutePositioning);

запускает видео с самого начала:(

Zoltán Zörgő

И что же это такое video точно объект?
Можете ли вы искать в одном и том же видеофайле с плеером, использующим тот же кодек, что и ваш код?

[no name]

да, я могу искать одно и то же видео с любыми игроками.

Zoltán Zörgő

У меня было два вопроса, Вы ответили на один.

[no name]

Так в чем же проблема?

Zoltán Zörgő

Читайте мой пост: А что именно представляет собой видеообъект? Без дополнительной информации об объекте, которым вы пытаетесь управлять, будет трудно дать решение. Вот в чем проблема. Но на самом деле это ваша проблема. Так что, если вы не хотите, чтобы мы вам помогали, у нас есть другие дела.

1 Ответов

Рейтинг:
0

саша пухлый

видео.SeekCurrentPosition(time*10000000, SeekPositionFlags.AbsolutePositioning)