works on audio video streams too