Ok. I have reached a point where the pipeline is functional and performs as expected.<br>gst-launch-0.10 -v -m mpegtsmux name ="mux" ! filesink location="/home/baldur/launch.ts" \<br>udpsrc multicast-group="239.192.192.1" port=1234 ! mpegtsdemux name="d" \<br>
{ d. ! mpeg2dec ! x264enc key-int-max=50 ip-factor=0.71 analyse=0x113 me=0 subme=1 bframes=3 trellis=0 interlaced=1 ! queue max-size-time=0 max-size-buffers=0 ! mux. } \<br>{ d. ! queue max-size-time=0 max-size-buffers=0 ! mux. }<br>
<br>It seems I was just running out of queue space to synchronise the outputs, which did not happen in the same manner with decodebin.<br><br>Baldur<br>