No, it is not. The "TimedMediaHandler" extension works perfect without this one on MW 1.31. Perhaps you still need to have it on MW 1.31 to gracefully upgrade from earlier versions however for a fresh install it is not needed.
Topic on Extension talk:MwEmbedSupport/Flow
Appearance