From fcd464ea306af49f48793107774ae10f3511e29e Mon Sep 17 00:00:00 2001 From: Mark Nauwelaerts Date: Wed, 3 May 2006 14:51:50 +0000 Subject: gst/matroska/matroska-mux.c: Don't misinterpret GST_CLOCK_TIME_NONE as very high timestamp value and then dead-lock w... Original commit message from CVS: Patch by: Mark Nauwelaerts * gst/matroska/matroska-mux.c: (gst_matroska_mux_best_pad), (gst_matroska_mux_stream_is_vorbis_header), (gst_matroska_mux_write_data): Don't misinterpret GST_CLOCK_TIME_NONE as very high timestamp value and then dead-lock when muxing vorbis audio streams (the three vorbis header buffers carry no timestamp, and it would try to mux these after all video buffers). Fixes #340346. Improve clustering: start a new cluster also whenever we get a keyframe. --- ChangeLog | 15 +++++++++++++++ 1 file changed, 15 insertions(+) (limited to 'ChangeLog') diff --git a/ChangeLog b/ChangeLog index c4da8ba2..252f92d0 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,3 +1,18 @@ +2006-05-03 Tim-Philipp Müller + + Patch by: Mark Nauwelaerts + + * gst/matroska/matroska-mux.c: (gst_matroska_mux_best_pad), + (gst_matroska_mux_stream_is_vorbis_header), + (gst_matroska_mux_write_data): + Don't misinterpret GST_CLOCK_TIME_NONE as very high timestamp + value and then dead-lock when muxing vorbis audio streams + (the three vorbis header buffers carry no timestamp, and it + would try to mux these after all video buffers). Fixes #340346. + + Improve clustering: start a new cluster also whenever we get + a keyframe. + 2006-05-03 Thomas Vander Stichele * win32/common/config.h: -- cgit