Without this, a queued buffer may be required, filled and queued before it is dequeued. Calling gst_buffer_pool_acquire_buffer() ensures that the buffer is set up correctly and gst_buffer_unref() calls buffer_release(). https://bugzilla.gnome.org/show_bug.cgi?id=700781