@KobraMiner

Как задать вход для QMediaPlayer?

Вообщем есть плеер, и есть комбобокс с доступными устройствами. И нужно чтоб при выборе устройства, плеер звучал в другой выход, пробовал так:
QMediaService *svc = player->service(); 
if (svc != nullptr) 
{ 
    QAudioOutputSelectorControl *out = qobject_cast<QAudioOutputSelectorControl *> 
             (svc->requestControl(QAudioOutputSelectorControl_iid)); 
    if (out != nullptr) 
    { 
     out->setActiveOutput(this->ui->comboBox->currentText()); 
     svc->releaseControl(out); 
    } 
}

Но это не работает: ошибок нет, но просто не хочет выбираться. Как исправить?
  • Вопрос задан
  • 88 просмотров
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы