本文整理汇总了C++中MediaInfo::cueEndIndexFormatted方法的典型用法代码示例。如果您正苦于以下问题:C++ MediaInfo::cueEndIndexFormatted方法的具体用法?C++ MediaInfo::cueEndIndexFormatted怎么用?C++ MediaInfo::cueEndIndexFormatted使用的例子?那么, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在类MediaInfo
的用法示例。
在下文中一共展示了MediaInfo::cueEndIndexFormatted方法的1个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的C++代码示例。
示例1: writeTrack
void XSPFParser::writeTrack(QXmlStreamWriter & xml, const MediaInfo & mediaInfo) {
xml.writeStartElement(XSPF_TRACK);
//Filename
QUrl url(mediaInfo.fileName());
writeTextElement(xml, XSPF_LOCATION, url.toEncoded());
//Unique ID
//FIXME not implemented yet
//writeTextElement(xml, XSPF_IDENTIFIER, QString());
//Artist
writeTextElement(xml, XSPF_CREATOR, mediaInfo.metadataValue(MediaInfo::Artist));
//Album
writeTextElement(xml, XSPF_ALBUM, mediaInfo.metadataValue(MediaInfo::Album));
//Track number
writeTextElement(xml, XSPF_TRACKNUM, mediaInfo.metadataValue(MediaInfo::TrackNumber));
//Title
writeTextElement(xml, XSPF_TITLE, mediaInfo.metadataValue(MediaInfo::Title));
//Comment
writeTextElement(xml, XSPF_ANNOTATION, mediaInfo.metadataValue(MediaInfo::Comment));
//Length
writeIntElement(xml, XSPF_DURATION, mediaInfo.lengthMilliseconds());
//Album art URL
//FIXME not implemented yet
//writeTextElement(xml, XSPF_IMAGE, mediaInfo.metadataValue(MediaInfo::AlbumArt));
//URL of the original web page
writeTextElement(xml, XSPF_INFO, mediaInfo.metadataValue(MediaInfo::URL));
xml.writeStartElement(XSPF_EXTENSION);
xml.writeAttribute(XSPF_APPLICATION, XSPF_QUARKPLAYER_NAMESPACE);
writeTextElementWithNamespace(xml, XSPF_QUARKPLAYER_NAMESPACE, XSPF_QUARKPLAYER_CUE_START_INDEX, mediaInfo.cueStartIndexFormatted());
writeTextElementWithNamespace(xml, XSPF_QUARKPLAYER_NAMESPACE, XSPF_QUARKPLAYER_CUE_END_INDEX, mediaInfo.cueEndIndexFormatted());
writeTextElementWithNamespace(xml, XSPF_QUARKPLAYER_NAMESPACE, XSPF_QUARKPLAYER_YEAR, mediaInfo.metadataValue(MediaInfo::Year));
writeTextElementWithNamespace(xml, XSPF_QUARKPLAYER_NAMESPACE, XSPF_QUARKPLAYER_GENRE, mediaInfo.metadataValue(MediaInfo::Genre));
xml.writeEndElement(); //extension
xml.writeEndElement(); //track
}