viewer: Fix a race where gtksink is started before being embedded in the UI
Which was leading to g_warning and an external Gtk window to pop up.
We now set the preview video sink only once it has already been embedded in our widget avoiding that possible issue