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 stores properties of a playlist session. This structure is allocated, filled in, and returned by mmplaylist_props_get(). The operation to retrieve this information is always fast. By reading the session properties returned, the client can choose to call certain library functions based on whether the corresponding operation is fast.