Editing Stream Demux
Warning: You are not logged in. Your IP address will be publicly visible if you make any edits. If you log in or create an account, your edits will be attributed to your username, along with other benefits.
The edit can be undone.
Please check the comparison below to verify that this is what you want to do, and then save the changes below to finish undoing the edit.
Latest revision | Your text | ||
Line 2: | Line 2: | ||
Stream demuxing block to demultiplex one stream into N output streams. | Stream demuxing block to demultiplex one stream into N output streams. | ||
− | Demuxes a stream producing N outputs streams that contains n_0 items in the first stream, n_1 items in the second, etc., and repeats. | + | Demuxes a stream producing N outputs streams that contains n_0 items in the first stream, n_1 items in the second, etc., and repeats. Number of items of each output stream is specified using the <tt>lengths</tt> parameter like so <tt>[n_0, n_1, ..., n_N-1]</tt>. |
Example:<br><tt> | Example:<br><tt> | ||
Line 22: | Line 22: | ||
== Example Flowgraph == | == Example Flowgraph == | ||
− | This flowgraph shows the Stream Demux block demuxing an input stream into three output streams with | + | This flowgraph shows the Stream Demux block demuxing an input stream into three output streams with lengths [2, 3, 4]. |
The block will put 2 items into the first output stream, 3 items into the second output stream, 4 items into the third output stream, and repeat. Notice that tags are preserved. | The block will put 2 items into the first output stream, 3 items into the second output stream, 4 items into the third output stream, and repeat. Notice that tags are preserved. |