gstreamer/gst/audioparsers
Arun Raghavan 733669e076 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.
2011-04-08 18:07:04 +01:00
..
gstaacparse.c gst_element_class_set_details => gst_element_class_set_details_simple 2011-04-08 18:07:04 +01:00
gstaacparse.h audioparsers: rename 'aacparse' plugin to generic 'audioparsers' plugin 2011-04-08 18:07:01 +01:00
gstac3parse.c ac3parse: add documentation 2011-04-08 18:07:03 +01:00
gstac3parse.h ac3parse: initial version 2011-04-08 18:07:01 +01:00
gstamrparse.c gst_element_class_set_details => gst_element_class_set_details_simple 2011-04-08 18:07:04 +01:00
gstamrparse.h amrparse: use (default) time handling of baseparser class 2011-04-08 18:07:01 +01:00
gstbaseparse.c audioparsers: Add bitrate calculation to baseparse 2011-04-08 18:07:04 +01:00
gstbaseparse.h audioparsers: Add bitrate calculation to baseparse 2011-04-08 18:07:04 +01:00
gstflacparse.c flacparse: Initialize variables. 2011-04-08 18:07:04 +01:00
gstflacparse.h flacparse: add documentation 2011-04-08 18:07:03 +01:00
Makefile.am audioparsers: move 'flacparse' into it 2011-04-08 18:07:02 +01:00
plugin.c audioparsers: move 'flacparse' into it 2011-04-08 18:07:02 +01:00