xspf.h File Reference

XSPF playlist export module header file. More...

Go to the source code of this file.

Defines

#define B10000000   0x80
#define B01000000   0x40
#define B11000000   0xc0
#define B00001111   0x0f
#define XSPF_MAX_CONTENT   2000

Functions

int xspf_export_playlist (vlc_object_t *)
 Prints the XSPF header to file, writes each item by xspf_export_item() and closes the open xml elements.

Variables

const char hexchars [16] = "0123456789ABCDEF"


Detailed Description

XSPF playlist export module header file.


Define Documentation

#define B00001111   0x0f

#define B01000000   0x40

#define B10000000   0x80

#define B11000000   0xc0

#define XSPF_MAX_CONTENT   2000


Function Documentation

int xspf_export_playlist ( vlc_object_t p_this  ) 

Prints the XSPF header to file, writes each item by xspf_export_item() and closes the open xml elements.

Parameters:
p_this the VLC playlist object
Returns:
VLC_SUCCESS if some memory is available, otherwise VLC_ENONMEM

References convert_xml_special_chars(), i, playlist_item_t::i_children, playlist_export_t::p_file, playlist_item_t::p_input, playlist_export_t::p_root, playlist_item_t::pp_children, input_item_t::psz_name, VLC_SUCCESS, xspf_export_item(), and xspf_extension_item().


Variable Documentation

const char hexchars[16] = "0123456789ABCDEF"


Generated on Tue May 25 08:05:17 2010 for VLC by  doxygen 1.5.6