<div>Hi,</div>
<div>I am trying to use queue element in my pipeline for buffering. My goal is to start playback of content after some bytes are queued up.</div>
<div> </div>
<div>According to my understanding of the queue, I was trying the following</div>
<div> </div>
<div>1. Set max-size-bytes= some bytes(for queue's max capacity)</div>
<div>2. Set min-threshold-bytes=some bytes(say 100k)</div>
<div> </div>
<div> </div>
<div>souphttpsrc is downloading the data. </div>
<div>Now I was thinking that chunks will be queued up inside queue till the min-threshold(100k bytes) is reached and queue will start pushing the data downstream(thats a demux) after that.</div>
<div> </div>
<div>But while testing, I realized that queue starts pushing as soon as it gets the first chunk. </div>
<div>Looks like my understanding of queue is not correct.</div>
<div> </div>
<div>Can someone help me out regarding this? If you can share some insight or some documentation to help me do this, that would be great of you.</div>
<div> </div>
<div>Regards,</div>
<div>Vikram</div>