class Id3v2Demux : public Source, public Sink { output: mime=application/octet-stream input: mime=application/x-id3v2 data=... as QList data << MimeDetect::Equals("ID3") << MimeDetect::LessByte(0xff) << MimeDetect::LessByte(0xff) << MimeDetect::Skip(1) << MimeDetect::AndLong(0x80808080, 0x00000000, QSysInfo::BigEndian); };