baseparse: Don't emit bitrate tags too early
baseparse: Don't emit bitrate tags too early

We wait to parse a minimum number of frames (10, arbitrarily) before
emiting bitrate tags so that our early estimates are not wildly
inaccurate for streams that start with a silence. If the stream ends
before that, we just emit the tags anyway.

While it _would_ be nicer to be specify the threshold to start pushing
the tags in terms of duration, this would introduce more complexity than
this merits.

https://bugzilla.gnome.org/show_bug.cgi?id=614991

justinjoy/gstreamer,ensonic/gstreamer,centricular/gstreamer,cablelabs/gstreamer,cablelabs/gstreamer,ylatuya/gstreamer,drothlis/gstreamer,drothlis/gstreamer,mparis/gstreamer,surround-io/gstreamer,cfoch/gstreamer,magcius/gstreamer,magcius/gstreamer,surround-io/gstreamer,justinjoy/gstreamer,jpakkane/gstreamer,magcius/gstreamer,ensonic/gstreamer,justinjoy/gstreamer,justinjoy/gstreamer,krieger-od/gstreamer,shelsonjava/gstreamer,ensonic/gstreamer,shelsonjava/gstreamer,mparis/gstreamer,cfoch/gstreamer,jpxiong/gstreamer,ylatuya/gstreamer,collects/gstreamer,shelsonjava/gstreamer,cablelabs/gstreamer,collects/gstreamer,centricular/gstreamer,krieger-od/gstreamer,jpakkane/gstreamer,Distrotech/gstreamer,ahmedammar/platform_external_gst_gstreamer,ylatuya/gstreamer,StreamUtils/gstreamer,ensonic/gstreamer,mparis/gstreamer,lovebug356/gstreamer,Distrotech/gstreamer,krieger-od/gstreamer,Lachann/gstreamer,ahmedammar/platform_external_gst_gstreamer,ahmedammar/platform_external_gst_gstreamer,Lachann/gstreamer,cablelabs/gstreamer,ahmedammar/platform_external_gst_gstreamer,cfoch/gstreamer,centricular/gstreamer,jpxiong/gstreamer,collects/gstreamer,shelsonjava/gstreamer,krichter722/gstreamer,krieger-od/gstreamer,jpxiong/gstreamer,Lachann/gstreamer,lubosz/gstreamer,krichter722/gstreamer,surround-io/gstreamer,justinjoy/gstreamer,centricular/gstreamer,Distrotech/gstreamer,StreamUtils/gstreamer,lubosz/gstreamer,lovebug356/gstreamer,mparis/gstreamer,lovebug356/gstreamer,Lachann/gstreamer,cablelabs/gstreamer,ylatuya/gstreamer,jpxiong/gstreamer,ensonic/gstreamer,jpakkane/gstreamer,StreamUtils/gstreamer,magcius/gstreamer,lovebug356/gstreamer,krichter722/gstreamer,cfoch/gstreamer,surround-io/gstreamer,krichter722/gstreamer,Distrotech/gstreamer,lubosz/gstreamer,lubosz/gstreamer,Distrotech/gstreamer,magcius/gstreamer,krieger-od/gstreamer,shelsonjava/gstreamer,collects/gstreamer,collects/gstreamer,jpakkane/gstreamer,StreamUtils/gstreamer,cfoch/gstreamer,StreamUtils/gstreamer,mparis/gstreamer,jpxiong/gstreamer,drothlis/gstreamer,lovebug356/gstreamer,ahmedammar/platform_external_gst_gstreamer,krichter722/gstreamer,lubosz/gstreamer,Lachann/gstreamer,drothlis/gstreamer,surround-io/gstreamer,drothlis/gstreamer,centricular/gstreamer,jpakkane/gstreamer,ylatuya/gstreamer