Я написал фрагмент кода на python и pygtk для встроенного mplayer в графический интерфейс. Я предполагаю, что использую GtkSocket и подчиненный режим mplayer с опцией -wid.
Но у меня есть проблема, когда размер моего окна GTK меньше моего потока, поток кажется обрезанным. И когда размер моего окна больше, чем мой поток, поток отображается в центре виджета, в который встроен MPlayer. (gtk.Frame, но я также пробовал с gtk.DrawingArea) Я хотел бы знать, как я могу динамически изменять размер моего потока в зависимости от размера окна. Я не хочу использовать Glade или любой другой конструктор графического интерфейса. Заранее спасибо за любую помощь, и, пожалуйста, извините мой плохой английский.