LINUX.ORG.RU

[Qt][Phonon][VideoWidget] Вывод на label

 ,


0

1

Я создаю форму в QtDesigner. И нужно вывести видео, каким способом это лучше сделать?

Вот что есть у меня сейчас. Код выводит только аудио поток, видео нет:

        Phonon::VideoWidget *videowidget = new Phonon::VideoWidget(ui->label);
        Phonon::MediaObject *mediaobject = new Phonon::MediaObject(this);
        Phonon::AudioOutput *audiout = new Phonon::AudioOutput(Phonon::VideoCategory,this);

        mediaobject->setCurrentSource(Phonon::MediaSource("/home/sgne/mr.mp4"));

        Phonon::createPath(mediaobject,audiout);
        Phonon::createPath(mediaobject,videowidget);

        mediaobject->play();


Лучше называй локальные переменные методов через упавший минус: video_widget, media_object, audio_out. А то глаза сломаешь.

По теме не скажу.

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