Data types in types.h

Data types defined in types.h for storing information describing media sources, media nodes, tracks, tracksessions, and playback state.