Audio decoding delay when changing the audio language
- by mahendiran.b
My gstreamer Pipeline is like this
Approach1
--------------input-selector->Queue->AduioParser->AudioSink
|
Souphttpsrc->tsdemux-->|
|
--------------- Queue->videoParser->videoSink
In this approach 1, there is a delay in audio decoding when I toggle between various audio language.
Approach2
------ input-selector-> Queue->AduioParser->AudioSink
|
Souphttpsrc->tsdemux---multiqueue>|
|
------- Queue->videoParser->VideoSink
But there is no delay is observed in approach2.
Can anyone please explain the reason behind this ? what is the specialty of multiqueue here?