An invention is provided for creating a mobile multimedia framework API capable
of operation in mobile hardware devices is disclosed. All API component access
parameters are set to utilize a synchronous programming model. Then, the API components
are set to use a pull paradigm, and all master/slave functionality is removed.
The resulting mobile multimedia framework API has a memory size of less than 100 kilobytes.