GNOME Bugzilla – Bug 380610
[rganalysis] Incorrect event handling
Last modified: 2006-11-30 15:08:45 UTC
The rganalysis element from the replaygain plugin does not call BaseTransform's base handler for the "event" vfunc. I suppose this breaks QOS. Should BaseTransform be changed to do the push_event in the base handler, this would have more severe consequences (there is a FIXME in the code that suggests this). I forgot to include the call to the base handler because it is the only vfunc (besides src_event) that is not "hook-style" (the other base handlers do nothing and are meant to be overridden completely). As I don't have write access to the repository, someone has to apply the single line fix I will attach. Sorry for the inconvenience.
Created attachment 77363 [details] [review] Fix event handling in rganalysis element * gst/replaygain/gstrganalysis.c: (gst_rg_analysis_event): Call the base class handler. Fixes #380610.