don't require GTK (won't run headless)
bind to downstream and data events
test with a real audio and video source
avoid often-unavailable xvimagesink
write down build dependencies