You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
It is a common usecase that a certain element may receive a single input e.g. FLV demuxer and can have several dynamic outputs depending on the content (audio/video streams present, a single one or both).
Right now the flow of making use of those dynamic pads looks like this:
demuxer sends a parent notification that the dynamic pad needs to be linked
demuxer caches all the actions produced by the input (assuming push mode)
once the pad gets added replay all the buffered actions
and of course if the pad doesn't get linked in certain timeout value or certain amount of actions then the element throws.
It would be nice to have a mechanism where we could define some dynamic pad buffering and replay those actions right after the pad gets connected.
reacted with thumbs up emoji reacted with thumbs down emoji reacted with laugh emoji reacted with hooray emoji reacted with confused emoji reacted with heart emoji reacted with rocket emoji reacted with eyes emoji
-
It is a common usecase that a certain element may receive a single input e.g. FLV demuxer and can have several dynamic outputs depending on the content (audio/video streams present, a single one or both).
Right now the flow of making use of those dynamic pads looks like this:
and of course if the pad doesn't get linked in certain timeout value or certain amount of actions then the element throws.
It would be nice to have a mechanism where we could define some dynamic pad buffering and replay those actions right after the pad gets connected.
Beta Was this translation helpful? Give feedback.
All reactions