Qmmp
Public Member Functions
MetaDataFormatter Class Reference

#include <metadataformatter.h>

List of all members.

Public Member Functions

 MetaDataFormatter (const QString &format)
QString parse (PlayListItem *item)
QString parse (const QMap< Qmmp::MetaData, QString > metaData, qint64 length=0)

Detailed Description

The MetaDataFormatter formats metadata using templates.

Author:
Ilya Kotov <forkotov02@hotmail.ru>

Constructor & Destructor Documentation

MetaDataFormatter ( const QString &  format)

Constructor.

Parameters:
formatMetadata template. Syntax: p - artist, a - album, t - title, n - track number, NN - 2-digit track number, g - genre, c - comment, C - composer, D - disc number, f - file name, F - full path, y - year, l - duration, if(A,B,C) or if(A&B&C,D,E) - condition.

Member Function Documentation

QString parse ( PlayListItem item)

Converts metadata of item item to one string using template.

QString parse ( const QMap< Qmmp::MetaData, QString >  metaData,
qint64  length = 0 
)

Converts metadata to one string using template.

Parameters:
metaDataMetadata array.
lengthLength in seconds.

The documentation for this class was generated from the following file:
 All Classes Functions Variables Enumerations Enumerator