myMPD
Internal API documentation
Loading...
Searching...
No Matches
smartpls.c File Reference

myMPD smart playlist API More...

#include "compile_time.h"
#include "src/mympd_api/smartpls.h"
#include "src/lib/api.h"
#include "src/lib/filehandler.h"
#include "src/lib/json/json_print.h"
#include "src/lib/json/json_query.h"
#include "src/lib/json/json_rpc.h"
#include "src/lib/log.h"
#include "src/lib/sds_extras.h"
#include <string.h>
Include dependency graph for smartpls.c:

Functions

sds mympd_api_smartpls_get (sds workdir, sds buffer, unsigned request_id, const char *playlist)
 

Detailed Description

myMPD smart playlist API

Function Documentation

◆ mympd_api_smartpls_get()

sds mympd_api_smartpls_get ( sds  workdir,
sds  buffer,
unsigned  request_id,
const char *  playlist 
)

Prints smart playlist details

Parameters
workdirworking directory
bufferalready allocated sds string to append the response
request_idjsonrpc request id
playlistsmart playlist name to print
Returns
pointer to buffer