mmplaylist_props_t

Playlist session properties

Synopsis:

#include <mm/mmplaylist.h>
typedef struct mmplaylist_props {
    int num_entries_get_fast;
    int seek_fast;
    int rewind_fast;
} mmplaylist_props_t;

Data:

int num_entries_get_fast
A value of 1 if the number of playlist entries can be retrieved quickly; 0 if it can't be.
int seek_fast
A value of 1 if the playlist allows the client to quickly jump to an arbitrary position; 0 if it doesn't.
int rewind_fast
A value of 1 if the playlist allows the client to quickly rewind to the beginning of the playlist; 0 if it doesn't.

Library:

libmmplaylist

Description:

The mmplaylist_props_t structure is used to return the properties of a playlist session to the client application (through mmplaylist_props_get()). The operation to retrieve this information is always fast. By reading the properties returned, the client can choose to call certain library functions based on whether the corresponding operation is fast.