refactoring for adding audio support
revoke port when case ended
correct port assignment of diffent cases
correct conflicts of type and serve property
avoid returnning composite sink port while requesting preview ports
refactoring for audio support