gstreamer/gst/audioparsers
Arun Raghavan 88c1e42567 audioparsers: Add bitrate calculation to baseparse
This makes baseparse keep a running average of the stream bitrate, as
well as the minimum and maximum bitrates. Subclasses can override a
vfunc to make sure that per-frame overhead from the container is not
accounted for in the bitrate calculation.

We take care not to override the bitrate, minimum-bitrate, and
maximum-bitrate tags if they have been posted upstream. We also
rate-limit the emission of bitrate so that it is only triggered by a
change of >10 kbps.
2010-03-25 16:57:36 +01:00
..
gstaacparse.c gst_element_class_set_details => gst_element_class_set_details_simple 2010-03-18 22:46:41 +01:00
gstaacparse.h audioparsers: rename 'aacparse' plugin to generic 'audioparsers' plugin 2009-12-08 16:05:26 +01:00
gstac3parse.c ac3parse: add documentation 2010-01-05 17:50:36 +01:00
gstac3parse.h ac3parse: initial version 2009-12-08 16:06:30 +01:00
gstamrparse.c gst_element_class_set_details => gst_element_class_set_details_simple 2010-03-18 22:46:41 +01:00
gstamrparse.h amrparse: use (default) time handling of baseparser class 2009-12-08 16:06:30 +01:00
gstbaseparse.c audioparsers: Add bitrate calculation to baseparse 2010-03-25 16:57:36 +01:00
gstbaseparse.h audioparsers: Add bitrate calculation to baseparse 2010-03-25 16:57:36 +01:00
gstflacparse.c flacparse: Initialize variables. 2010-01-12 18:55:53 +01:00
gstflacparse.h flacparse: add documentation 2010-01-05 17:46:31 +01:00
Makefile.am audioparsers: move 'flacparse' into it 2010-01-05 17:40:02 +01:00
plugin.c audioparsers: move 'flacparse' into it 2010-01-05 17:40:02 +01:00