LINUX.ORG.RU

QMediaPlayer доступ к данным буфера.

 ,


0

1

Всем доброго времени суток!

Есть такой кусок кода:

    mediaPlayer->setMedia(QUrl("http://....../sound.mp3"));
    mediaPlayer->setVolume(50);
    mediaPlayer->play();
Суть проблемы такова:

Как получить доступ к состоянию буфера QMediaPlayer, т.е на сколько он заполнен на данный момент, его размер и так далее. Зачем это нужно ? Для того что бы выводить сколько процентов из данной аудиозаписи попало в буфер на данный момент. Для чего это ? Что бы сделать вот так

Пример!

Может кто наведет на светлую мысль как это сделать ? Пробовал получать доступ к буферу через QAudioProbe но так и не получилось через сигнал audioBufferProbed(QAudioBuffer) того что требуется.


Пробовал получать доступ к буферу через QAudioProbe но так и не получилось через сигнал audioBufferProbed(QAudioBuffer) того что требуется.

Покажи код того, как пробовал, и объясни, что именно не получилось.

Adonai ★★★
()

QMediaPlayer::bufferStatus()

Dendy ★★★★★
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.