From 2b5fdf422e62d17fe018bf207aa363402dbbce24 Mon Sep 17 00:00:00 2001 From: Andy Wingo Date: Sat, 6 Jan 2007 17:22:12 +0000 Subject: ext/ladspa/gstsignalprocessor.c Original commit message from CVS: 2007-01-06 Andy Wingo * ext/ladspa/gstsignalprocessor.c (gst_signal_processor_ouija_caps): Move around in the source file... (gst_signal_processor_prepare, gst_signal_processor_do_pulls): Call ouija_caps in prepare() instead of do_pulls(), a bit earlier. This allows us to have caps when we do the pad_alloc_buffer(). (gst_pad_alloc_buffer_and_set_caps): Use self->caps instead of the pad caps, which might not be set yet. --- ChangeLog | 9 +++++++++ 1 file changed, 9 insertions(+) (limited to 'ChangeLog') diff --git a/ChangeLog b/ChangeLog index e929a2f0..ce2f3734 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,5 +1,14 @@ 2007-01-06 Andy Wingo + * ext/ladspa/gstsignalprocessor.c + (gst_signal_processor_ouija_caps): Move around in the source + file... + (gst_signal_processor_prepare, gst_signal_processor_do_pulls): + Call ouija_caps in prepare() instead of do_pulls(), a bit earlier. + This allows us to have caps when we do the pad_alloc_buffer(). + (gst_pad_alloc_buffer_and_set_caps): Use self->caps instead of the + pad caps, which might not be set yet. + * ext/ladspa/gstsignalprocessor.c: (gst_signal_processor_add_pad_from_template) (gst_signal_processor_fixate): Add a fixate function, to assist in -- cgit v1.2.1