Working with Synchronizations

You can design your media applications to invoke mm-sync to update the databases at specific times, based on when certain tracks must become playable. In this case, your applications must determine which media files need to be synchronized and then provide the appropriate path to mm-sync to start the synchronization.

Your client applications may need to guarantee a certain level of metadata availability and accuracy to end users. You can meet such user experience goals by using the following three advanced features: