Inheritance diagram for itunesdb::MasterPlaylist:

Public Member Functions | |
| MasterPlaylist (itunesdb::TrackPtrList &allTracks) | |
| void | sortIndices (const TrackComparatorPtr &comparator) const |
| void | writeMHOD52 (QDataStream &stream, uint sortIndex, const TrackComparatorPtr &comparator) const |
| virtual uint | writeNonStringMHODs (QDataStream &outstream) const |
Classes | |
| struct | IndexComparator |
stream << (Q_UINT32) 0x6473686D; // "mhsd" stream << (Q_UINT32) MHSD_HEADERLEN; // headerlen stream << (Q_UINT32) 0x0; // length - set when we're done stream << (Q_UINT32) 3; // type: podcastlist for( int i= 0; i< 20; i++) stream << (Q_UINT32) 0; // pad the rest (80 bytes)
stream << (Q_UINT32) 0x706C686D; // "mhlp" stream << (Q_UINT32) 0x5C; // headerlen stream << (Q_UINT32) 1; // one podlist for( int i= 0; i< 20; i++) stream << (Q_UINT32) 0; // pad the rest (80 bytes) ???
io_buffer.at( 8); stream << (Q_UINT32)io_buffer.size(); // write the length
io_buffer.close(); }
1.5.1