basesrc: Allocator buffers from negotiated allocator
authorWim Taymans <wim.taymans@collabora.co.uk>
Mon, 13 Jun 2011 10:07:03 +0000 (12:07 +0200)
committerWim Taymans <wim.taymans@collabora.co.uk>
Mon, 13 Jun 2011 10:07:03 +0000 (12:07 +0200)
commit844e8aefaae7dfa72806583fa1bfd4b39cadef11
treee3865780f765bdd5918ed13e3c5b9f59b596ccff
parentd837268a77d2a36ed798e381ef03081d3eadcfb0
basesrc: Allocator buffers from negotiated allocator

Allocate buffers from the negotiated allocator or bufferpool.
Handle the state of the bufferpool when flushing.
Add fill method to pushsrc.
libs/gst/base/gstbasesrc.c
libs/gst/base/gstpushsrc.c
libs/gst/base/gstpushsrc.h