basesink: add new enable-last-buffer property.
authorAlessandro Decina <alessandro.d@gmail.com>
Tue, 6 Jul 2010 10:18:45 +0000 (12:18 +0200)
committerAlessandro Decina <alessandro.d@gmail.com>
Tue, 6 Jul 2010 10:38:21 +0000 (12:38 +0200)
commitf079ff3f203303b57f539b0266aa4a36f1843402
tree21d5c7af322395bf5edc411604e7b935607f2733
parenta877aefebd9148045865a9b5605197410893c671
basesink: add new enable-last-buffer property.

Add a new enable-last-buffer property. When false, it disables storing the last
received buffer in basesink::last-buffer. This can be useful in cases where
buffers need to be released asap.

API: GstBaseSink::enable-last-buffer
libs/gst/base/gstbasesink.c
tests/check/Makefile.am
tests/check/libs/basesink.c [new file with mode: 0644]