Visualisation is out of sync
Bug #366187 reported by
Alexander Jones
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
BoomBox |
Confirmed
|
Wishlist
|
Unassigned |
Bug Description
Spectrum and Level Elements post numerical values onto the Pipeline Bus as soon as they process the buffers, which is always way ahead of actual playback time. Synchronising the "playback" (i.e. the graphical display of the spectrum/level meter) with the actual audio is a problem already solved within GStreamer, and it's a genuinely difficult exercise to do it yourself (I already tried, and you have to deal with loads of different timestamps, discarding your own "buffers" etc.).
My proposed solution is to reimplement these Elements as Sinks that can be tee'd off from the main audio sink and synchronised appropriately.
Changed in boombox: | |
importance: | Undecided → Wishlist |
status: | New → Confirmed |
To post a comment you must log in.