Working with Synchronizations

You can write your own media applications or modify the Media Player application shipped with QNX CAR 2 systems to manually invoke mm-sync so you can update databases based on when specific tracks must be made playable. In this case, the applications must determine which media files need to be synchronized and provide the appropriate filesystem path to mm-sync to start the synchronization.

You can use mm-detect to automate synchronization; when running, the service detects mediatore insertions and invokes mm-sync to start synchronizing all the media content on a device. However, the progress and outcomes of these automated synchronizations aren't closely monitored. Your client application 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 synchronization features: