info.h File Reference

Include dependency graph for info.h:

Go to the source code of this file.

Functions

void VCDMetaInfo (access_t *p_access, char *psz_mrl)
char * VCDFormatStr (const access_t *p_access, vcdplayer_t *p_vcdplayer, const char format_str[], const char *mrl, const vcdinfo_itemid_t *itemid)
void VCDUpdateTitle (access_t *p_access)


Function Documentation

char* VCDFormatStr ( const access_t p_access,
vcdplayer_t p_vcdplayer,
const char  format_str[],
const char *  mrl,
const vcdinfo_itemid_t *  itemid 
)

Take a format string and expand escape sequences, that is sequences that begin with %, with information from the current VCD. The expanded string is returned. Here is a list of escape sequences:

A : The album information C : The VCD volume count - the number of CD's in the collection. c : The VCD volume num - the number of the CD in the collection. F : The VCD Format, e.g. VCD 1.0, VCD 1.1, VCD 2.0, or SVCD I : The current entry/segment/playback type, e.g. ENTRY, TRACK, SEGMENT... L : The playlist ID prefixed with " LID" if it exists M : MRL N : The current number of the I - a decimal number P : The publisher ID p : The preparer ID S : If we are in a segment (menu), the kind of segment T : The track number V : The volume set ID v : The volume ID A number between 1 and the volume count. %% : a %

void VCDMetaInfo ( access_t p_access,
char *  psz_mrl 
)

void VCDUpdateTitle ( access_t p_access  ) 


Generated on Wed Aug 13 08:02:50 2008 for VLC by  doxygen 1.5.1