gst/wavparse/gstwavparse.*: Update docs.
authorWim Taymans <wim.taymans@gmail.com>
Wed, 14 Feb 2007 09:55:47 +0000 (09:55 +0000)
committerWim Taymans <wim.taymans@gmail.com>
Wed, 14 Feb 2007 09:55:47 +0000 (09:55 +0000)
commit2644d7178b5f8b141d20d52fb845e269c1dfc4a3
tree7d7588e2cfc7451b036e8a507f31f48efa2272a2
parentb1aa8fef181a00cc6dc6fa38654ceb937cec3898
gst/wavparse/gstwavparse.*: Update docs.

Original commit message from CVS:
* gst/wavparse/gstwavparse.c: (gst_wavparse_class_init),
(gst_wavparse_reset), (gst_wavparse_init),
(gst_wavparse_destroy_sourcepad), (gst_wavparse_fmt),
(gst_wavparse_parse_file_header), (gst_wavparse_stream_init),
(gst_wavparse_perform_seek), (gst_wavparse_peek_chunk_info),
(gst_wavparse_stream_headers), (gst_wavparse_parse_stream_init),
(gst_wavparse_add_src_pad), (gst_wavparse_stream_data),
(gst_wavparse_loop), (gst_wavparse_chain),
(gst_wavparse_pad_convert), (gst_wavparse_pad_query),
(gst_wavparse_srcpad_event), (gst_wavparse_change_state),
(plugin_init):
* gst/wavparse/gstwavparse.h:
Update docs.
Use boilerplate.
Various code cleanups.
When the bitrate is not known (bps == 0 or compressed formats) let
downstream element guestimate the duration and position and don't
generate timestamps or durations. Fixes #405213.
Fix EOS and ERROR conditions in chain mode, we just need to forward the
error flowreturn upstream.
ChangeLog
gst/wavparse/gstwavparse.c
gst/wavparse/gstwavparse.h