summaryrefslogtreecommitdiffstats
path: root/ChangeLog
diff options
context:
space:
mode:
Diffstat (limited to 'ChangeLog')
-rw-r--r--ChangeLog15
1 files changed, 15 insertions, 0 deletions
diff --git a/ChangeLog b/ChangeLog
index 0e71c165..1c974665 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,5 +1,20 @@
2008-08-31 Sebastian Dröge <sebastian.droege@collabora.co.uk>
+ * ext/speex/gstspeexdec.c: (speex_dec_chain_parse_data):
+ Correctly take the granulepos from upstream if possible and
+ correctly handle the granulepos in various calculations: the
+ granulepos is the sample number of the _last_ sample in a frame, not
+ the first.
+
+ * ext/speex/gstspeexenc.c: (gst_speex_enc_sinkevent),
+ (gst_speex_enc_encode), (gst_speex_enc_chain),
+ (gst_speex_enc_change_state):
+ * ext/speex/gstspeexenc.h:
+ Handle non-zero start timestamps in the encoder and detect/handle
+ stream discontinuities. Fixes bug #547075.
+
+2008-08-31 Sebastian Dröge <sebastian.droege@collabora.co.uk>
+
Patch by: Craig Keogh <cskeogh at adam dot com dot au>
* ext/annodex/gstcmmlparser.c: (gst_cmml_parser_parse_chunk):