add: if (first_alloc) {  gst_video_widget_set_minimum_size (bvw->priv->vw, allocation->width, allocation->height); first_alloc = FALSE; }
context: bacon_video_widget_size_allocate (GtkWidget *widget, GtkAllocation *allocation){	BaconVideoWidget *bvw;	GtkAllocation child_allocation;		g_return_if_fail(widget != NULL);	g_return_if_fail(BACON_IS_VIDEO_WIDGET(widget));		bvw = BACON_VIDEO_WIDGET (widget);		widget->allocation = *allocation;		child_allocation.x = allocation->x;	child_allocation.y = allocation->y;	child_allocation.width = allocation->width;	child_allocation.height = allocation->height;		gtk_widget_size_allocate (GTK_WIDGET(bvw->priv->vw), &child_allocation);}