Without sounding too defeated, I think it might be a good idea for us to not use the patch in comment #5 any time soon. The reason is that while the patch is correct, it triggers bigger issues in clutter-gst. And that starts to make me think I'm going too deep down this rabbit hole.
It probably doesn't make sense to fix gstreamer/clutter stuff if it's too time consuming, when we already know gstreamer lacks a variety of working demuxers, and is already so unpopular that it's not part of the long term plan anyway (https://wiki.ubuntu.com/IntelQuickSyncVideo).
The only real problem is that 'totem' is still our default video player. And if clutter-gst is a mandatory requirement for that then I either need to not give up yet, or we should consider changing default video players in future (ideally to something that's more purely FFmpeg instead of GStreamer).
Without sounding too defeated, I think it might be a good idea for us to not use the patch in comment #5 any time soon. The reason is that while the patch is correct, it triggers bigger issues in clutter-gst. And that starts to make me think I'm going too deep down this rabbit hole.
It probably doesn't make sense to fix gstreamer/clutter stuff if it's too time consuming, when we already know gstreamer lacks a variety of working demuxers, and is already so unpopular that it's not part of the long term plan anyway (https:/ /wiki.ubuntu. com/IntelQuickS yncVideo).
The only real problem is that 'totem' is still our default video player. And if clutter-gst is a mandatory requirement for that then I either need to not give up yet, or we should consider changing default video players in future (ideally to something that's more purely FFmpeg instead of GStreamer).