gst/flacparse/gstbaseparse.c: Approximate the average bitrate, duration and size...
authorSebastian Dröge <slomo@circular-chaos.org>
Tue, 30 Sep 2008 16:22:04 +0000 (16:22 +0000)
committerSebastian Dröge <slomo@circular-chaos.org>
Tue, 30 Sep 2008 16:22:04 +0000 (16:22 +0000)
commit5bd9d5cd173a93631136a66eeafbbccef54c3d69
treee201cb1c771c31ac5b0f864c542a43823bd2d9c2
parentaaee1a3d42d8bcf341165bfc0c38263a804cfad6
gst/flacparse/gstbaseparse.c: Approximate the average bitrate, duration and size if possible and add a default conver...

Original commit message from CVS:
* gst/flacparse/gstbaseparse.c: (gst_base_parse_class_init),
(gst_base_parse_init), (gst_base_parse_push_buffer),
(gst_base_parse_update_upstream_durations), (gst_base_parse_chain),
(gst_base_parse_loop), (gst_base_parse_activate),
(gst_base_parse_convert), (gst_base_parse_query):
Approximate the average bitrate, duration and size if possible
and add a default conversion function which uses this for
time<->byte conversions.
* gst/flacparse/gstflacparse.c: (gst_flac_parse_get_frame_size):
Fix parsing if upstream gives -1 as duration.
ChangeLog
gst/flacparse/gstbaseparse.c
gst/flacparse/gstflacparse.c