query: also include padding in ALLOCATION query
authorWim Taymans <wim.taymans@collabora.co.uk>
Wed, 14 Mar 2012 18:37:22 +0000 (19:37 +0100)
committerWim Taymans <wim.taymans@collabora.co.uk>
Wed, 14 Mar 2012 18:47:10 +0000 (19:47 +0100)
commit3d76e6011c9c4c788d25d4bd629f4c9b1143e554
tree87fa46ca25c7f514fe6d8b47e262848164739282
parent72ac5f516536d6a229ac5093fb152ab3440d417e
query: also include padding in ALLOCATION query

Negotiating padding is needed on second thought so include it in the
ALLOCATION query.
Make the bufferpool take padding into account when allocating.
Make basesrc take padding into account.
Use padding and prefix when allocating in basetransform.
gst/gstbufferpool.c
gst/gstbufferpool.h
gst/gstquark.c
gst/gstquark.h
gst/gstquery.c
gst/gstquery.h
libs/gst/base/gstbasesrc.c
libs/gst/base/gstbasetransform.c