Hi everyone,<div><br></div><div>I am trying to do the following as a test in the volume element in gst-plugins-base.</div><div><br></div><div>On volume changes, I want to smoothly ramp between the requested volumes when the pipeline goes into playing or paused states.</div>
<div><br></div><div><div>Going from PLAYING to PAUSED works as expected, the audio buffers are changing smoothly.</div><div>But, going from PAUSED to PLAYING, no audio buffers are being processed or sent to the volume element when the state change is received, so it cuts off with a discontinuity.</div>
<div><br></div><div>Is there a way to ensure that the volume ramp will be applied before the rest of the pipeline is paused?  Won&#39;t the pads stop pushing buffers to the volume element by the time the change state message is received by the volume element?</div>
<div><br></div><div>Thanks</div>-- <br>-baeksanchang<br>
</div>