LINUX.ORG.RU

Воткнуть openGL-виджет, а в него уже запихать изображение средствами openGL.

Или, если не нужна производительность, использовать PixBuf и «рисовать» прямо на окне, либо «канве». Еще можно cairo использовать...

В общем, гугл в руки.

Eddy_Em ☆☆☆☆☆
()
Ответ на: ? от Eddy_Em

Прочитай ОП-пост еще раз. Особенно заголовок.

baverman ★★★
()

чтобы окно с моим видео-изображением

Расшифруй. Что за окно.

baverman ★★★
()
Ответ на: ? от Eddy_Em

Воткнуть openGL-виджет, а в него уже запихать изображение средствами openGL.

А раскодировать видео?

использовать PixBuf

вместо него нужно использовать Cairo ) Не в этой задаче, а вообще

Еще можно cairo использовать

Нафига cairo чтобы в окне показывать сезон «Друзей»?

vertexua ★★★★★
()
Ответ на: комментарий от vertexua

А раскодировать видео?

В посте было "моим видео", т.е. видео человек уже как-то подготовил (например, получил с камеры, обработал и хочет отобразить), следовательно, раскодировать его уже не нужно.

Сам я использовал openGL для вывода видео, по-моему, это самый простой способ. А если декодировать надо, есть же ffmpeg...

Eddy_Em ☆☆☆☆☆
()
Ответ на: комментарий от Eddy_Em

Trust me, врядли здесь разговор о чем то кроме avi в папочке. А если написать такое на GStreamer, то есть шанс что код влезет на один экран

vertexua ★★★★★
()
Ответ на: комментарий от vertexua

Если так, то это - обычное домашнее задание по информатике. И неинтересно.

А любителям GStreamer я бы руки поотрывал...

Eddy_Em ☆☆☆☆☆
()
Ответ на: комментарий от Eddy_Em

А GStreamer тут причем? ) Но приличные плееры так и есть - VLC, MPlayer решили просто сами всем управлять. Но это гигантские комбайны, которые если будут ползоваться унивресальными фреймворками, то могут потерять функциональность. А вот если нужно в программах отображать видео, но это не самое центральное, то врядли лучше GStreamer что-то будет на *nix

vertexua ★★★★★
()
Ответ на: комментарий от vertexua

Ладно, VLC матюгать не буду, т.к. никогда его не видел и не использовал. Сам пользуюсь mplayer'ом. Кстати, его можно собрать и без «собственного» ffmpeg, а с общесистемным.

Eddy_Em ☆☆☆☆☆
()
Ответ на: комментарий от Eddy_Em

Спасибо за участие в обсуждении, посмотрела OpenGL в gtk+, с разбега ничего не понятно, покопаю поглубже.

larkur
() автор топика
Ответ на: комментарий от ananas

и GtkSocket/GtkPlug посмотрю. Читать и пробовать много, а будет ли результат?!

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