Working with Synchronizations

Media applications can use mm-sync to update databases at specific times, based on when certain tracks must become playable. With this design, applications must determine which media files need to have their metadata synchronized and then provide the appropriate path to mm-sync to start the synchronization.

Your own 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 three advanced features: