Multimedia Synchronizer API

The multimedia synchronizer API exposes the constants, data types, and functions that client applications can use to start synchronizing media content, monitor synchronization progress, and interpret any errors reported by the mm-sync service.

The API consists of five sections:

Client interface
Defines the flags, data types, and functions for managing mm-sync connections and for controlling and monitoring synchronizations.
Configuration constants
Specify values used to configure synchronization operations.
Media file categories
Support a mapping of the media file type to the database tables written during synchronization and also allow for filtering query results by file type.
Event interface
Defines functions for processing mm-sync events as well as data types for listing the event types and storing the data of specific event types.
Error information
Includes a listing of error types and a structure that holds information about individual errors.