Move reinit_buffer calls into buffer stream
commit00ecd06d5cf7ce50e4594846c50f4bbf8084195a
authorRov Juvano <rovjuvano@users.sourceforge.net>
Sat, 24 May 2008 04:04:46 +0000 (24 00:04 -0400)
committerRov Juvano <rovjuvano@users.sourceforge.net>
Thu, 5 Jun 2008 00:09:15 +0000 (4 20:09 -0400)
tree4172404d449ac4ad05cc149ce497b6f81e260b9f
parent25e38b09901aff6d48218766b8cd95b6b720dbf3
Move reinit_buffer calls into buffer stream

For thread safety and utility, moved calls to reinit_buffers into
buffer stream.

This way buffers and associated variables get initialized before
receiving a buffer to process and remain constant while transforming
the buffer.

This has the added benefit of allowing parameters to change while
playing and without any special code from an app -- the parameters
take effect on the next buffer.
src/gstscaletempo.c