From 756724755434db9c9f0b840309a44d36ae285748 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Tim-Philipp=20M=C3=BCller?= Date: Wed, 4 Jun 2008 11:33:21 +0000 Subject: ext/x264/gstx264enc.c: Try harder not to crash when we get an EOS event but haven't set up the encoder yet (as may ha... Original commit message from CVS: * ext/x264/gstx264enc.c: (gst_x264_enc_header_buf), (gst_x264_enc_sink_event), (gst_x264_enc_chain), (gst_x264_enc_encode_frame): Try harder not to crash when we get an EOS event but haven't set up the encoder yet (as may happen when upstream errors out with not-negotiated, for example). Also, always push the EOS event downstream. --- ChangeLog | 10 ++++++++++ 1 file changed, 10 insertions(+) (limited to 'ChangeLog') diff --git a/ChangeLog b/ChangeLog index 9c835883..9e3a9b28 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,3 +1,13 @@ +2008-06-04 Tim-Philipp Müller + + * ext/x264/gstx264enc.c: (gst_x264_enc_header_buf), + (gst_x264_enc_sink_event), (gst_x264_enc_chain), + (gst_x264_enc_encode_frame): + Try harder not to crash when we get an EOS event but haven't set + up the encoder yet (as may happen when upstream errors out with + not-negotiated, for example). Also, always push the EOS event + downstream. + 2008-06-04 Sebastian Dröge * gst/interleave/interleave.c: (gst_interleave_pad_get_type), -- cgit v1.2.1