https://www.x.org/releases/X11R7.7/doc/videoproto/xv-protocol-v2.txt
The Xv extension does the following:
-- lists available video adaptors
-- identifies the number of ports each adaptor supports
-- describes what drawable formats each adaptor supports
-- describes what video encodings each adaptor supports
-- displays video from a port to a drawable
-- captures video from a drawable to a port
-- grabs and ungrabs ports
-- sets and gets port attributes
-- delivers event notification