gstreamer/tests/check/gst
Wim Taymans 38b96e6c8c buffer: improve the buffer memory methods
gst_buffer_take_memory -> gst_buffer_insert_memory because insert is what the
method does.
Make all methods deal with ranges so that we can replace, merge, remove and map
a certain subset of the memory in a buffer. With the new methods we can make
some code nicer and reuse more code. Being able to deal with a subset of the
buffer memory allows us to optimize more cases later (most notably RTP headers
and payload that could be in different memory objects).
Make some more convenient macros that call the more generic range methods.
2012-03-30 18:15:24 +02:00
..
.gitignore tests: ignore new memory test binary 2012-01-09 13:19:04 +00:00
capslist.h tests: fix old caps in tests now that core warns 2012-03-01 17:41:56 +01:00
gst.c checks: run tests calling gst_deinit() last so things work with CK_FORK=no 2010-07-03 14:11:38 +01:00
gstabi.c tests: refix the tests (missing #endif) 2011-02-24 16:20:01 +02:00
gstatomicqueue.c tests: add minimal test for GstAtomicQueue 2011-09-30 14:50:51 +01:00
gstbin.c element: clean up element flags 2011-11-28 16:54:55 +01:00
gstbuffer.c buffer: improve the buffer memory methods 2012-03-30 18:15:24 +02:00
gstbufferlist.c bufferlist: clean up API 2011-11-02 08:59:43 +01:00
gstbus.c tests: increase bus test timeout 2012-02-27 11:46:08 +01:00
gstcaps.c caps: make _normalize take ownership of input 2012-03-12 12:21:34 +01:00
gstchildproxy.c checks: Fix string leaks in the new childproxy test 2009-10-08 02:20:51 +01:00
gstclock.c clock: use the new gst_clock_id_wait_async_full. 2010-07-06 10:46:42 +02:00
gstcontroller.c controller: cleanup the control-binding construction 2012-01-24 21:57:44 +01:00
gstcpp.cc tests: rebuild one test using cpp 2010-09-22 10:22:40 +03:00
gstdatetime.c tests: make datetime test more reliably when comparing two almost identical nows 2012-02-27 09:37:22 +00:00
gstelement.c element: Add test for inheriting metadata/pad templates 2011-04-16 15:59:40 +02:00
gstelementfactory.c tests: fix old caps in tests now that core warns 2012-03-01 17:41:56 +01:00
gstevent.c buffer: improve gst_buffer_new_wrapped_full() 2012-03-20 10:20:29 +01:00
gstghostpad.c tests: fix old caps in tests now that core warns 2012-03-01 17:41:56 +01:00
gstindex.c gst/gstindex.*: Don't free key strings which we don't own. Fixes crash in gst_index_entry_free() (#522741). 2008-03-17 10:21:59 +00:00
gstinfo.c Rework GstSegment handling 2011-05-16 11:37:52 +02:00
gstiterator.c structure: cleanup API 2011-11-02 08:59:44 +01:00
gstmemory.c memory: group allocation parameters in a struct 2012-03-15 13:42:17 +01:00
gstmessage.c task: api cleanup 2011-11-02 08:59:44 +01:00
gstmeta.c tests: improve metadata test 2012-03-02 13:02:37 +01:00
gstminiobject.c Merge branch 'master' into 0.11 2011-05-16 16:53:04 +02:00
gstobject.c check: fix object unit test 2010-12-07 15:20:12 +01:00
gstpad.c tests: fix unit test 2012-03-12 10:41:28 +01:00
gstparamspecs.c tests: Use G_DEFINE_TYPE instead of GST_BOILERPLATE 2011-04-19 11:45:37 +02:00
gstpipeline.c pad: rename GstProbeType and GstProbeReturn to GstPadProbe{Type,Return} 2011-11-01 00:15:17 +00:00
gstplugin.c registry: get rid of gst_default_registry_*() convenience macros 2012-01-02 02:32:49 +00:00
gstpoll.c win32: Fix build failures of tests 2010-03-11 21:02:45 +01:00
gstpreset.c core: store presets, registry and plugins in XDG directories. 2011-05-03 09:43:22 +02:00
gstquery.c Revert "query: allow _make_writable on query handlers" 2011-05-17 11:21:41 +02:00
gstregistry.c registry: rename gst_registry_get_default() to gst_registry_get() 2012-01-02 02:22:51 +00:00
gstsegment.c tests: fix useless segment test 2012-02-20 14:42:11 +01:00
gststructure.c tests: fix old caps in tests now that core warns 2012-03-01 17:41:56 +01:00
gstsystemclock.c clock: make more stuff private 2012-02-27 09:11:36 +01:00
gsttag.c taglist: rename _new() to _new_empty() and new_full*() to new*() 2011-10-30 22:24:25 +00:00
gsttagsetter.c taglist: rename _new() to _new_empty() and new_full*() to new*() 2011-10-30 22:24:25 +00:00
gsttask.c Update for new gthread API 2012-01-19 09:27:04 +01:00
gsturi.c tests/check/gst/gsturi.c: Also check for the other file URI variant on win32. 2007-09-12 16:35:48 +00:00
gstutils.c test: fix typo in comment 2012-03-09 11:48:40 +01:00
gstvalue.c tests: fix leaks 2012-01-27 12:10:09 +01:00
struct_arm.h interfaces: clean up the use of iface and class/klass 2011-10-21 14:20:40 +02:00
struct_hppa.h interfaces: clean up the use of iface and class/klass 2011-10-21 14:20:40 +02:00
struct_i386.h interfaces: clean up the use of iface and class/klass 2011-10-21 14:20:40 +02:00
struct_ppc32.h interfaces: clean up the use of iface and class/klass 2011-10-21 14:20:40 +02:00
struct_ppc64.h interfaces: clean up the use of iface and class/klass 2011-10-21 14:20:40 +02:00
struct_sparc.h interfaces: clean up the use of iface and class/klass 2011-10-21 14:20:40 +02:00
struct_x86_64.h Merge remote-tracking branch 'origin/master' into 0.11 2011-10-31 14:03:15 +00:00