Removing negotiate() fixed caps handling so we can now display live video.
Untested, but compiles without error.