summaryrefslogtreecommitdiffstats
path: root/ChangeLog
diff options
context:
space:
mode:
Diffstat (limited to 'ChangeLog')
-rw-r--r--ChangeLog20
1 files changed, 20 insertions, 0 deletions
diff --git a/ChangeLog b/ChangeLog
index 0908598e..5e6df9ea 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,23 @@
+2006-04-26 Tim-Philipp Müller <tim at centricular dot net>
+
+ * gst/auparse/gstauparse.c: (gst_au_parse_base_init),
+ (gst_au_parse_class_init), (gst_au_parse_init),
+ (gst_au_parse_reset), (gst_au_parse_add_srcpad),
+ (gst_au_parse_remove_srcpad), (gst_au_parse_parse_header),
+ (gst_au_parse_chain), (gst_au_parse_src_convert),
+ (gst_au_parse_src_query), (gst_au_parse_handle_seek),
+ (gst_au_parse_sink_event), (gst_au_parse_src_event),
+ (gst_au_parse_change_state):
+ * gst/auparse/gstauparse.h:
+ Rewrite auparse to suck a little bit less: make source pad
+ dynamic, so decodebin/playbin work with non-raw formats
+ like alaw/mulaw; add query function for duration/position
+ queries; check whether we have enough data before attempting
+ to parse the header (instead of crashing when that is not the
+ case); work around audioconvert sucking by swapping endianness
+ to the native endianness ourselves for float formats; send
+ initial newsegment event. Fixes #161712.
+
2006-04-26 Zaheer Abbas Merali <zaheerabbas at merali dot org>
* sys/osxaudio/Makefile.am: