Because you didn't insert the actual renderer: InsertVideoPost()
BaseVideoPost