transcode: video: don't wait for drain to update output
Fix a regression introduced by d8c883e2 where video processing was waiting for drain input to feed the output frame chain.
This goes back to the previous behaviour where transcode input also unloads the decoder output fifo and sends it.
This MR also updates the integration tests accordingly.