GTK + не содержит встроенного виджета, способного декодировать и визуализировать видео.
Вероятно, вам стоит взглянуть на GStreamer , который представляет собой набор инструментов для потокового мультимедиа, построенный на той же платформе GObject, что и GTK +.
Он имеет GstXvImageSink , который способен воспроизводить видео с использованием X11, и вы должны иметь возможность настроить его для отображения поверх виджета GTK +.