queue: avoid slice allocs/frees for each item
authorTim-Philipp Müller <tim@centricular.com>
Sat, 30 May 2015 13:27:05 +0000 (14:27 +0100)
committerTim-Philipp Müller <tim@centricular.com>
Sat, 4 Jul 2015 10:07:19 +0000 (11:07 +0100)
commit41fdf21a60ca69bdc90bef367fbce41dcf4415ad
tree3d9ed992bb4f243d62562f64177df2b66551b99f
parentd0f85838ab789f8b0e0075c1818eca8d35d43133
queue: avoid slice allocs/frees for each item

Microoptimisation: Let GstQueueArray store our
item struct. That way we don't have to alloc/free
temporary QueueItem slices for every item we want
to put into the queue.

https://bugzilla.gnome.org/show_bug.cgi?id=750149
plugins/elements/gstqueue.c