was sending data in open(), but record code does probe muxers, so possibly breaks stream (cherry picked from commit 54c3a5ec)