XMMS2
playlist_updater.c File Reference

Manages the asynchronous update of playlists' contents. More...

#include <xmmspriv/xmms_playlist_updater.h>
#include <xmmspriv/xmms_thread_name.h>
#include <xmms/xmms_log.h>
#include <glib.h>

Functions

xmms_playlist_updater_txmms_playlist_updater_init (xmms_playlist_t *playlist)
void xmms_playlist_updater_push (xmms_playlist_updater_t *updater, const gchar *plname)
 Queue a playlist for update.

Detailed Description

Manages the asynchronous update of playlists' contents.

Currently handles automatic removal/addition of entries in queue and pshuffle.

Function Documentation

◆ xmms_playlist_updater_init()

xmms_playlist_updater_t * xmms_playlist_updater_init ( xmms_playlist_t * playlist)

Referenced by main().

◆ xmms_playlist_updater_push()

void xmms_playlist_updater_push ( xmms_playlist_updater_t * updater,
const gchar * plname )

Queue a playlist for update.