gstreamer/tests/check
Tim-Philipp Müller 4b9f2966fb tests: bufferpool: fix wrong assumptions about pointers and object lifecycles
The test assumed that if a buffer has the same pointer address as
before it is in fact the same mini object and has been re-used by
the pool. This seems to be mostly true, but not always. The buffer
might be destroyed and when a new buffer is created the allocator
might return the same memory that we just freed.

Instead attach a qdata with destroy notify function to buffer
instances we want to track to make sure the buffer actually
gets finalized rather than resurrected and put back into the pool.
2016-04-10 20:11:00 +01:00
..
elements valve: Fix unit test by sending caps before buffers 2016-03-25 12:05:41 +02:00
generic check: Rename states unit test 2015-08-14 11:10:37 +02:00
gst tests: bufferpool: fix wrong assumptions about pointers and object lifecycles 2016-04-10 20:11:00 +01:00
libs tests: Add C++ tests for the other INIT macros we have 2016-04-07 20:29:10 +03:00
pipelines gstreamer: use new gst_element_class_add_static_pad_template() 2016-03-24 14:43:41 +02:00
tools tests: refactor tools check a little 2014-10-31 16:10:01 +00:00
.gitignore tests: add check for gst-inspect --exists functionality 2012-09-01 23:02:10 +01:00
Makefile.am tests: don't run tracerrecord in valgrind for now 2016-04-08 13:28:06 +01:00