This macro does not check to see if the four-character code follows any conventions regarding which characters to include in a FOURCC. The string is simply copied to a FOURCC and padded with blanks to the right, if required, or truncated to four characters, if required.