vfs_playlist.c File Reference

M3U and PLS playlist file access. More...

#include "stdinc.h"
#include "vfs.h"
#include "vfs_modules.h"
Include dependency graph for vfs_playlist.c:

Go to the source code of this file.

Functions

static void vfs_playlist_add_tail (struct vfsent *ve, char *fn, char *title, char *dirname)
 Open a VFS entry by relative Win32 pathname and add it to the tail of the current entry.
int vfs_pls_match (struct vfsent *ve, int isdir)
 Test whether the current node is an PLS file.
int vfs_pls_populate (struct vfsent *ve)
 Add all items in the PLS file to the population of the current node.
int vfs_pls_write (const struct vfslist *vl, const char *filename)
 Write the current list of VFS entries to a PLS formatted playlist.
int vfs_m3u_match (struct vfsent *ve, int isdir)
 Test whether the current node is an M3U file.
int vfs_m3u_populate (struct vfsent *ve)
 Add all items in the M3U file to the population of the current node.
int vfs_m3u_write (const struct vfslist *vl, const char *filename)
 Write the current list of VFS entries to a M3U formatted playlist.

Detailed Description

M3U and PLS playlist file access.

Definition in file vfs_playlist.c.

 All Data Structures Files Functions Variables Defines
Generated on Mon Mar 15 04:45:54 2010 for herrie by  doxygen 1.6.3