• Wim Taymans's avatar
    gst/playback/gststreamselector.*: Improve streamselector, make it select and... · 3f43bfac
    Wim Taymans authored
    gst/playback/gststreamselector.*: Improve streamselector, make it select and unselect the current pad more intelligen...
    
    Original commit message from CVS:
    * gst/playback/gststreamselector.c: (gst_selector_pad_get_type),
    (gst_selector_pad_class_init), (gst_selector_pad_init),
    (gst_selector_pad_finalize), (gst_selector_pad_reset),
    (gst_selector_pad_get_linked_pads), (gst_selector_pad_event),
    (gst_selector_pad_getcaps), (gst_selector_pad_bufferalloc),
    (gst_selector_pad_chain), (gst_stream_selector_get_type),
    (gst_stream_selector_base_init), (gst_stream_selector_class_init),
    (gst_stream_selector_init), (gst_stream_selector_set_property),
    (gst_stream_selector_get_linked_pad),
    (gst_stream_selector_getcaps),
    (gst_stream_selector_is_active_sinkpad),
    (gst_stream_selector_activate_sinkpad),
    (gst_stream_selector_get_linked_pads),
    (gst_stream_selector_request_new_pad),
    (gst_stream_selector_release_pad):
    * gst/playback/gststreamselector.h:
    Improve streamselector, make it select and unselect the current pad more
    intelligently.
    Subclass GstPad for the sinkpads of the selector.
    Handle segments more correctly.
    Fix caps negotiation.
    Implement release_pad.
    3f43bfac
To find the state of this project's repository at the time of any of these versions, check out the tags.
ChangeLog 1.25 MB
The source could not be displayed because it is larger than 1 MB. You can load it anyway or download it instead.