ext/flac/gstflacenc.*: Handle non-zero start timestamps correctly, mark header packets as
authorSebastian Dröge <slomo@circular-chaos.org>
Fri, 8 Aug 2008 15:20:24 +0000 (15:20 +0000)
committerSebastian Dröge <slomo@circular-chaos.org>
Fri, 8 Aug 2008 15:20:24 +0000 (15:20 +0000)
commitc0468721320c10978e70a4ac9072d1d8774e5e62
treeaacb49eb7efe89f62998bbfc87a50824ed4908cc
parent415ea1455fdcc19984f028361d675e62c79bf666
ext/flac/gstflacenc.*: Handle non-zero start timestamps correctly, mark header packets as

Original commit message from CVS:
* ext/flac/gstflacenc.c: (gst_flac_enc_write_callback),
(gst_flac_enc_check_discont), (gst_flac_enc_chain),
(gst_flac_enc_change_state):
* ext/flac/gstflacenc.h:
Handle non-zero start timestamps correctly, mark header packets as
IN_CAPS and print a warning and suggest using audiorate if stream
discontinuities are detected. When FLAC supports flushing the encoder
somehow this should be done for discontinuities instead.
Remove some unused variables from the instance struct.
ChangeLog
ext/flac/gstflacenc.c
ext/flac/gstflacenc.h