MME_PLAYLIST_*

Playlist ownership and mode definitions

Synopsis:

#include <mme/interface.h>

#define MME_PLAYLIST_*

Description:

The MME_PLAYLIST_* constants define values used in the playlists table,:

See also the MME_PLAYLIST_FLAGS_PLAYLIST_ENTRY and MME_PLAYLIST_RESOLVE_* constants used by mme_playlist_item_get().

MME_PLAYLIST_MODE_*

The MME_PLAYLIST_MODE_* constants identify the type of playlist. The MME updates the mode field in the playlists table with the value identifying the playlist mode.

Constant Value Description
MME_PLAYLIST_MODE_LIBRARY 0 The playlist is on a mediastore.
MME_PLAYLIST_MODE_GENERATED 1 The playlist has been created by the user.

MME_PLAYLIST_OWNER_*

The MME_PLAYLIST_OWNER_* constants identify the owner of a playlist. The MME updates the ownership field in the playlists table with the value identifying the playlist owner.

Constant Value Description
MME_PLAYLIST_OWNER_MME 0 The playlist is owned by the MME.
MME_PLAYLIST_OWNER_DEVICE 1 The playlist is owned by an external device, such as an iPod.
MME_PLAYLIST_OWNER_USER 2 The playlist is owned by the user, who created the playlist.

Classification:

QNX Multimedia

See also:

mme_playlist_close(), mme_playlist_create(), mme_playlist_delete(), mme_playlist_generate_similar(), mme_playlist_hdl_t, mme_playlist_item_get(), mme_playlist_items_count_get(), mme_playlist_open(), mme_playlist_position_set(), mme_playlist_set_statement(), mme_playlist_sync()