Although GStreamer is said to be miles ahead of its competition in some aspects, we seriously lag in some pretty darn simple other cases. Worst of all, most developers don’t feel like those simple cases are of any importance. We’re seriously mistargetting our intended audience here.
Today, I’m working on supporting subtitles. This is not-so-easy because subtitles are non-continuous streams, easily allowing for threading deadlocks in the GStreamer design. But with some thinking and discussion with fellow developers, I have most basics working, and this automatically means that some subtitles are working already. Ok, so the font is too big and it’s not Vera Bitstream; details, details.