gstreamer/tests/check/gst
Wim Taymans a1d7bd02e4 memory improvements
Make the memory object simply manage the data pointer and the maxsize and move
the offset and size handling to common functionality.
Use the READONLY flag to set a readonly lock.
Remove the data and size fields from the unmap method. We need an explicit
resize operation instead of using the unmap function.
Make internal helper lock and unlock functions.
Update unit test and users of the old API.
2012-01-19 12:51:41 +01:00
..
.gitignore tests: ignore new memory test binary 2012-01-09 13:19:04 +00:00
capslist.h value: remove our FOURCC GType 2011-08-22 12:19:19 +02: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 size handling 2011-07-12 13:40:35 +02:00
gstbufferlist.c bufferlist: clean up API 2011-11-02 08:59:43 +01:00
gstbus.c check: fix a leak in the bus unit test 2011-02-16 17:56:38 +01:00
gstcaps.c value: remove our FOURCC GType 2011-08-22 12:19:19 +02: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: remove nonsense parts from test object property descriptions 2012-01-01 20:43:51 +01:00
gstcpp.cc tests: rebuild one test using cpp 2010-09-22 10:22:40 +03:00
gstdatetime.c gstdatetime: Fix handling of timezones 2010-12-02 16:28:43 -03:00
gstelement.c element: Add test for inheriting metadata/pad templates 2011-04-16 15:59:40 +02:00
gstelementfactory.c tests: fix compilation 2011-10-27 17:09:51 +02:00
gstevent.c pad: Add GstPadProbeInfo 2011-11-08 11:04:19 +01:00
gstghostpad.c pad: _get_caps() -> _query_caps() 2011-11-15 16:46:37 +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 improvements 2012-01-19 12:51:41 +01:00
gstmessage.c task: api cleanup 2011-11-02 08:59:44 +01:00
gstmeta.c memory: Require implementation to implement _share 2011-06-08 12:04:49 +02: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 leak in pad check 2011-12-28 15:30:31 +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 segment check 2011-10-28 16:23:49 +02:00
gststructure.c Merge branch 'master' into 0.11 2011-11-09 12:03:28 +01:00
gstsystemclock.c clock: use the new gst_clock_id_wait_async_full. 2010-07-06 10:46:42 +02: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 pad: _get_caps() -> _query_caps() 2011-11-15 16:46:37 +01:00
gstvalue.c Remove GST_TYPE_DATE, our own GDate type 2012-01-12 20:50:53 +00: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