An official tested video sink that works
My experience with video sinks so far:
-
xvimagesink / ximagesink - xvimagesink only worked every other time, ximagesink worked, but then after I tried it again after some time and now neither works; using either of those causes the playback not to start at all.
-
I then looked into the Totem source to see what it uses, it uses ClutterGstContent which works, but if the GtkClutterEmbed which contains it is ever destroyed, the video thread tries to keep displaying stuff in it, causing many "CLUTTER_GST_IS_CONTENT(content)" warnings and an inevitable crash shortly after.