Test data for debugging and CI tests

When I am debugging hardwar AV issues, I generally start with a known good source. a tone generator for audio and a color bar generator for video.

I would love something similar for debugging gst things: some simple flags on source elements that inject test audio / video. the defaults for videotestsrc and audiotestsrc are fine, and I kinda don’t want extra parameters. It doesn’t really matter what the tone is, as long as it is reliable.

extra credit if sinks can have a “test for test signal” mode - if an audio sink gets something other than 600hz, error. (ok, this one needs thresholds or something,)

right now I am trying to track down a problem that seems to be related to the decklink source card/driver/element, and sometimes I get silence. I have to stop and double check a bunch of things, including my headphones by plugging them into my tone generator.

it would be great if I could enable test tone on the decklink source.