![]() |
![]() |
![]() |
![]() |
Synchroniztion option type definitions
#include <mme/interface.h> #define MME_SYNC_OPTION_*
The MME_SYNC_OPTION_* constants are bit masks defining the synchronization options that can be set for synchronizing mediastores. The values listed in the table below can be set by the client application to configure synchronization behaviors.
For more information, see the chapter Synchronizing Media, and mme_sync_directed(), mme_resync_mediastore() and mme_sync_get_status() in this reference.
Constant | Value | Description |
---|---|---|
MME_SYNC_OPTION_PASS_FILES | 0x0001 | Perform file and folder synchronization pass. |
MME_SYNC_OPTION_PASS_METADATA | 0x0002 | Perform metadata synchronization pass. |
MME_SYNC_OPTION_PASS_PLAYLISTS | 0x0004 | Perform playlist synchronization pass. |
MME_SYNC_OPTION_PASS_EXT_DB_SYNC | 0x0008 | Perform external database synchronization pass. |
MME_SYNC_OPTION_PASS_ALL | 0x000F | Perform all synchronization passes: FILES + METADATA + PLAYLISTS + EXT_DB_SYNC. |
MME_SYNC_OPTION_REPAIR | 0x0400 | Repair the database. See mme_sync_db_check(). |
MME_SYNC_OPTION_VERIFY | 0x0800 | Verify if the database needs repairing. See mme_sync_db_check(). |
MME_SYNC_OPTION_CLR_INV_COPIED | 0x1000 | Set to 0 (zero) all invalid copied_fid values in the library table. This option can be used only with mme_sync_directed() or mme_resync_mediastore(). |
MME_SYNC_OPTION_CANCEL_CURRENT | 0x2000 | Cancel current synchronization. |
MME_SYNC_OPTION_RECURSIVE | 0x4000 | Perform recursive synchronization. |
MME_SYNC_OPTION_BLOCKING | 0x8000 | For future use. |
QNX Multimedia
MME_FORMAT_*, MME_FTYPE_*, MME_MSCAP_*, MME_STORAGETYPE_*, mme_sync_db_check(), mme_sync_directed(), mme_resync_mediastore(), mme_sync_get_status()
![]() |
![]() |
![]() |
![]() |