ext/flac/gstflacenc.*: Fix seeking, so that flacenc can rewrite the header with the...
authorTim-Philipp Müller <tim@centricular.net>
Mon, 24 Oct 2005 15:50:06 +0000 (15:50 +0000)
committerTim-Philipp Müller <tim@centricular.net>
Mon, 24 Oct 2005 15:50:06 +0000 (15:50 +0000)
commit2042e06dd4a55d941b6dcbdb0a4f2927f87475bb
treef94344136e23eac36df711ff0a8a387be96f7257
parent0f96fd6df192a680cb26eb6468b4bf2aec8b5a0e
ext/flac/gstflacenc.*: Fix seeking, so that flacenc can rewrite the header with the correct duration and amount of sa...

Original commit message from CVS:
* ext/flac/gstflacenc.c: (gst_flacenc_base_init),
(gst_flacenc_init), (gst_flacenc_sink_setcaps),
(gst_flacenc_seek_callback), (gst_flacenc_write_callback),
(gst_flacenc_sink_event), (gst_flacenc_chain),
(gst_flacenc_set_property), (gst_flacenc_get_property),
(gst_flacenc_change_state):
* ext/flac/gstflacenc.h:
Fix seeking, so that flacenc can rewrite the header with the
correct duration and amount of samples and all that at EOS;
also set timestamps and granulepos on outgoing buffers; add
debug category; fix state change function.
ChangeLog
ext/flac/gstflacenc.c
ext/flac/gstflacenc.h