List available playlist plugins.
Synopsis:
#include <mm/mmplaylist.h>
ssize_t mmplaylist_plps_list( char *buffer, size_t buf_len )
Arguments:
- buffer
- A pointer to memory for storing a comma-separated list of playlist plugin (PLP) names.
Set to NULL to make libmmplaylist return the buffer size required
for holding all PLP names. Then, allocate the right amount of memory for the buffer and
call mmplaylist_plps_list() a second time, passing in a pointer to
the buffer to make libmmplaylist populate it with the list of PLP
names.
- buf_len
- Length of buffer (can be 0)
Library:
libmmplaylist
Description:
List available PLPs. This diagnostic function returns a list of all PLPs that were
successfully loaded and initialized.
Returns:
A nonnegative value on success; this value indicates the buffer length needed to list all
available plugins
-1 on error