1. 13 Oct, 2005 2 commits
  2. 11 Oct, 2005 1 commit
    • Julien Moutte Moutte's avatar
      gst/base/gstcollectpads.*: Handle EOS correctly. · 5706cb69
      Julien Moutte Moutte authored
      Original commit message from CVS:
      2005-10-11  Julien MOUTTE  <julien@moutte.net>
      
      * gst/base/gstcollectpads.c: (gst_collectpads_init),
      (gst_collectpads_add_pad), (gst_collectpads_pop),
      (gst_collectpads_event), (gst_collectpads_chain):
      * gst/base/gstcollectpads.h: Handle EOS correctly.
      5706cb69
  3. 05 Aug, 2005 1 commit
  4. 01 Aug, 2005 1 commit
    • Jan Schmidt's avatar
      gst/base/gstcollectpads.c: Broadcast the condition when shutting down, to make... · 75c95584
      Jan Schmidt authored
      gst/base/gstcollectpads.c: Broadcast the condition when shutting down, to make sure we wake all threads up. Shut down...
      
      Original commit message from CVS:
      * gst/base/gstcollectpads.c: (gst_collectpads_finalize),
      (gst_collectpads_stop):
      Broadcast the condition when shutting down, to make sure we wake all
      threads up. Shut down pads on finalize, for safety.
      75c95584
  5. 05 May, 2005 1 commit
    • Wim Taymans's avatar
      gst/: Added object to help in making collect pad based elements. · 113250d2
      Wim Taymans authored
      Original commit message from CVS:
      * gst/base/Makefile.am:
      * gst/base/gstbasesink.h:
      * gst/base/gstbasesrc.c: (gst_basesrc_init),
      (gst_basesrc_set_dataflow_funcs), (gst_basesrc_query):
      * gst/base/gstcollectpads.c: (gst_collectpads_get_type),
      (gst_collectpads_class_init), (gst_collectpads_init),
      (gst_collectpads_finalize), (gst_collectpads_new),
      (gst_collectpads_set_function), (gst_collectpads_add_pad),
      (find_pad), (gst_collectpads_remove_pad),
      (gst_collectpads_is_active), (gst_collectpads_collect),
      (gst_collectpads_collect_range), (gst_collectpads_start),
      (gst_collectpads_stop), (gst_collectpads_peek),
      (gst_collectpads_pop), (gst_collectpads_available),
      (gst_collectpads_read), (gst_collectpads_flush),
      (gst_collectpads_chain):
      * gst/base/gstcollectpads.h:
      * gst/elements/Makefile.am:
      * gst/elements/gstelements.c:
      * gst/elements/gstfakesink.c: (gst_fakesink_class_init),
      (gst_fakesink_get_times), (gst_fakesink_event),
      (gst_fakesink_preroll), (gst_fakesink_render):
      * gst/elements/gstfilesink.c: (gst_filesink_class_init),
      (gst_filesink_init), (gst_filesink_set_location),
      (gst_filesink_open_file), (gst_filesink_close_file),
      (gst_filesink_pad_query), (gst_filesink_event),
      (gst_filesink_render), (gst_filesink_change_state):
      * gst/elements/gstfilesink.h:
      Added object to help in making collect pad based elements.
      Ported filesink.
      Make event function in sink baseclass return gboolean.
      113250d2