added empty NV21 frame source
added frame assingment testing
rewrite rgb frame source
program work with empty frame sources