monoscope: rework the scaling code
monoscope: rework the scaling code

The running average was wrong and the resulting scaling factor was only held in
place using the CLAMP. In addtion we are now convering quickly to volume
changes.

FInally now with this change, we can change the resolution defines and
everythign adjusts.

pexip/gst-plugins-good,StreamUtils/gst-plugins-good,pexip/gst-plugins-good,GrokImageCompression/gst-plugins-good,stfl/gst-plugins-good,Kurento/gst-plugins-good,StreamUtils/gst-plugins-good,hizukiayaka/gst-plugins-good,Kurento/gst-plugins-good,hizukiayaka/gst-plugins-good,stfl/gst-plugins-good,Kurento/gst-plugins-good,StreamUtils/gst-plugins-good,GStreamer/gst-plugins-good,stfl/gst-plugins-good,GStreamer/gst-plugins-good,Kurento/gst-plugins-good,Kurento/gst-plugins-good,StreamUtils/gst-plugins-good,pexip/gst-plugins-good,stfl/gst-plugins-good,GrokImageCompression/gst-plugins-good,GStreamer/gst-plugins-good,pexip/gst-plugins-good,GStreamer/gst-plugins-good,GrokImageCompression/gst-plugins-good,hizukiayaka/gst-plugins-good,hizukiayaka/gst-plugins-good,GrokImageCompression/gst-plugins-good,pexip/gst-plugins-good