From e0f52ef74db25bf2f7593ff5c34c7d85fe05a39e Mon Sep 17 00:00:00 2001 From: Wim Taymans Date: Tue, 5 Aug 2008 09:05:35 +0000 Subject: gst/selector/gstinputselector.c: Move the select-all logic into the activation of the currently selected pad. We want... Original commit message from CVS: * gst/selector/gstinputselector.c: (gst_selector_pad_bufferalloc), (gst_selector_pad_chain), (gst_input_selector_getcaps), (gst_input_selector_activate_sinkpad): Move the select-all logic into the activation of the currently selected pad. We want to remember the last pad with activity in select-all mode. Fix the getcaps function, we can produce the union of the upstream caps in select-all mode, not the intersection like proxy_getcaps() does. --- ChangeLog | 10 ++++++++++ 1 file changed, 10 insertions(+) (limited to 'ChangeLog') diff --git a/ChangeLog b/ChangeLog index 2cff5e4b..a93cebfb 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,3 +1,13 @@ +2008-08-05 Wim Taymans + + * gst/selector/gstinputselector.c: (gst_selector_pad_bufferalloc), + (gst_selector_pad_chain), (gst_input_selector_getcaps), + (gst_input_selector_activate_sinkpad): + Move the select-all logic into the activation of the currently selected + pad. We want to remember the last pad with activity in select-all mode. + Fix the getcaps function, we can produce the union of the upstream caps + in select-all mode, not the intersection like proxy_getcaps() does. + 2008-08-05 Wim Taymans Patch by: HÃ¥vard Graff -- cgit v1.2.1