Author: Support Initiative for Multimedia Applications.