gstreamer/tests/check/libs
Wim Taymans ce4d0980f1 libs/gst/base/gstcollectpads.*: Clean up the mess that is collectpads, add comments and
Original commit message from CVS:
* libs/gst/base/gstcollectpads.c: (gst_collect_pads_init),
(gst_collect_pads_finalize), (gst_collect_pads_add_pad),
(gst_collect_pads_remove_pad), (gst_collect_pads_set_flushing),
(gst_collect_pads_start), (gst_collect_pads_stop),
(gst_collect_pads_peek), (gst_collect_pads_pop),
(gst_collect_pads_available), (gst_collect_pads_read),
(gst_collect_pads_flush), (gst_collect_pads_check_pads),
(gst_collect_pads_is_collected), (gst_collect_pads_event),
(gst_collect_pads_chain):
* libs/gst/base/gstcollectpads.h:
Clean up the mess that is collectpads, add comments and
FIXMEs where needed.
Maintain a separate pad list so we can add pads while
collecting the other ones. For this we need a new separate
lock (see comics).
Fix memory leak in finalize.
Refactor some weird code to set/unset pad flushing flags, mark
with comments.
Don't crash in _available, _read, _flush when we're EOS.
* tests/check/libs/.cvsignore:
Ignore adapter check binary.
2006-05-09 20:47:23 +00:00
..
.gitignore libs/gst/base/gstcollectpads.*: Clean up the mess that is collectpads, add comments and 2006-05-09 20:47:23 +00:00
adapter.c docs/libs/gstreamer-libs-sections.txt: API: addition: gst_adapter_take_buffer() 2006-05-04 14:19:53 +00:00
basesrc.c tests/check/libs/basesrc.c: Use proper return value for probe. 2006-03-19 16:05:23 +00:00
controller.c libs/gst/controller/gstcontroller.c: some little tuning 2006-04-28 17:33:41 +00:00
gdp.c fix more valgrind warnings before turning up the heat 2005-10-10 23:55:39 +00:00
gstnetclientclock.c check/net/gstnetclientclock.c (test_functioning): Adjust to rate_num/rate_denom change. 2005-11-23 12:36:00 +00:00
gstnettimeprovider.c gst/net/gstnetclientclock.c (gst_net_client_clock_class_init): Port goes all the way to MAXUINT16. 2005-11-18 11:57:30 +00:00
libsabi.c tests/check/: Added ABI check for libs, this time for real 2005-12-07 19:03:54 +00:00
struct_i386.h docs/: add new API entries to the docs 2006-01-13 14:21:48 +00:00