gstreamer/gst/elements
Benjamin Otte ac5674b03b gst/: implement gst_pad_collect as replacement for gst_pad_select.
Original commit message from CVS:
* gst/gstpad.c: (gst_pad_collect_array), (gst_pad_collectv),
(gst_pad_collect), (gst_pad_collect_valist), (gst_pad_selectv),
(gst_pad_select):
* gst/gstpad.h:
* gst/gstscheduler.c: (gst_scheduler_pad_select),
(gst_scheduler_lock_element), (gst_scheduler_unlock_element):
* gst/gstscheduler.h:
implement gst_pad_collect as replacement for gst_pad_select.
deprecate gst_pad_select and gst_scheduler_(un)lock_element
add new flag GST_SCHEDULER_FLAG_NEW_API for API that implements the
new pad_select, lock and unlock calls.
* gst/cothreads.c: (cothread_destroy), (cothread_switch):
* gst/cothreads.h:
* gst/schedulers/cothreads_compat.h:
* gst/schedulers/gthread-cothreads.h:
remove unused cothread_lock and cothread_unlock calls
* gst/schedulers/entryscheduler.c:
(gst_entry_scheduler_class_init), (gst_entry_scheduler_init),
(_can_schedule_loop), (gst_entry_scheduler_get_handler),
(gst_entry_scheduler_pad_select):
update to new API
* gst/schedulers/gstbasicscheduler.c:
(gst_basic_scheduler_class_init), (gst_basic_scheduler_init),
(gst_basic_scheduler_pad_select):
remove useless lock and unlock calls, update pad_select to new API
(untested)
* gst/schedulers/gstoptimalscheduler.c:
(gst_opt_scheduler_class_init):
remove useless select, lock and unlock function calls
* gst/elements/gstaggregator.c: (gst_aggregator_loop):
use gst_pad_collect instead of gst_pad_select
2004-04-04 02:36:12 +00:00
..
.gitignore update - this is huge, because it includes *.bb, *.bbg and *.da files which are generated for gcov. 2004-01-12 16:53:23 +00:00
gstaggregator.c gst/: implement gst_pad_collect as replacement for gst_pad_select. 2004-04-04 02:36:12 +00:00
gstaggregator.h docs/gst/gstreamer-sections.txt: More doc hacking. 2004-03-26 03:46:16 +00:00
gstbufferstore.c gst/elements/gstbufferstore.c: set the offset of the buffer to the requested offset 2004-03-30 16:31:06 +00:00
gstbufferstore.h Revert again, this time without post-commit reindent hooks to put back the indentation :-) 2004-03-15 14:43:35 +00:00
gstelements.c don't mix tabs and spaces 2004-03-15 19:27:17 +00:00
gstfakesink.c don't mix tabs and spaces 2004-03-15 19:27:17 +00:00
gstfakesink.h docs/gst/Makefile.am: Disable a bunch of headers from being scanned 2004-03-30 07:36:19 +00:00
gstfakesrc.c docs/random/ds/0.9-suggested-changes: Add a note to change handoff use in fakesrc to be usable in a more generic way ... 2004-04-02 03:08:09 +00:00
gstfakesrc.h docs/gst/Makefile.am: Disable a bunch of headers from being scanned 2004-03-30 07:36:19 +00:00
gstfdsink.c don't mix tabs and spaces 2004-03-15 19:27:17 +00:00
gstfdsink.h Revert again, this time without post-commit reindent hooks to put back the indentation :-) 2004-03-15 14:43:35 +00:00
gstfdsrc.c gst/elements/gstfdsrc.c: set the first parameter for select call correctly. 2004-03-15 19:49:36 +00:00
gstfdsrc.h Revert again, this time without post-commit reindent hooks to put back the indentation :-) 2004-03-15 14:43:35 +00:00
gstfilesink.c updated translation return silently when filesink not open 2004-03-18 13:01:21 +00:00
gstfilesink.h Revert again, this time without post-commit reindent hooks to put back the indentation :-) 2004-03-15 14:43:35 +00:00
gstfilesrc.c gst/: clean up used memory in this elements correctly on teardown (closes #137279) 2004-03-21 03:22:55 +00:00
gstfilesrc.h Revert again, this time without post-commit reindent hooks to put back the indentation :-) 2004-03-15 14:43:35 +00:00
gstidentity.c gst/: clean up used memory in this elements correctly on teardown (closes #137279) 2004-03-21 03:22:55 +00:00
gstidentity.h Revert again, this time without post-commit reindent hooks to put back the indentation :-) 2004-03-15 14:43:35 +00:00
gstmd5sink.c don't mix tabs and spaces 2004-03-15 19:27:17 +00:00
gstmd5sink.h docs/gst/gstreamer-sections.txt: More doc hacking. 2004-03-26 03:46:16 +00:00
gstmultifilesrc.c gst/: clean up used memory in this elements correctly on teardown (closes #137279) 2004-03-21 03:22:55 +00:00
gstmultifilesrc.h Revert again, this time without post-commit reindent hooks to put back the indentation :-) 2004-03-15 14:43:35 +00:00
gstpipefilter.c don't mix tabs and spaces 2004-03-15 19:27:17 +00:00
gstpipefilter.h Revert again, this time without post-commit reindent hooks to put back the indentation :-) 2004-03-15 14:43:35 +00:00
gstshaper.c don't mix tabs and spaces 2004-03-15 19:27:17 +00:00
gstshaper.h docs/gst/gstreamer-sections.txt: More doc hacking. 2004-03-26 03:46:16 +00:00
gststatistics.c gst/: clean up used memory in this elements correctly on teardown (closes #137279) 2004-03-21 03:22:55 +00:00
gststatistics.h Revert again, this time without post-commit reindent hooks to put back the indentation :-) 2004-03-15 14:43:35 +00:00
gsttee.c gst/: clean up used memory in this elements correctly on teardown (closes #137279) 2004-03-21 03:22:55 +00:00
gsttee.h docs/gst/gstreamer-sections.txt: More doc hacking. 2004-03-26 03:46:16 +00:00
gsttypefind.c gst/elements/gstbufferstore.c: set the offset of the buffer to the requested offset 2004-03-30 16:31:06 +00:00
gsttypefind.h Revert again, this time without post-commit reindent hooks to put back the indentation :-) 2004-03-15 14:43:35 +00:00
Makefile.am rename multidisksrc to multifilesrc 2004-02-11 18:49:26 +00:00