aboutsummaryrefslogtreecommitdiffstats
path: root/taglib/mpeg/id3v2/id3v2framefactory.cpp
diff options
context:
space:
mode:
authorUrs Fleisch <ufleisch@users.sourceforge.net>2014-03-30 09:27:23 +0200
committerUrs Fleisch <ufleisch@users.sourceforge.net>2014-03-30 09:28:14 +0200
commit3b60af2c0b051fe8227a689a8c33bf3b321accdd (patch)
treee8b28158396d62cf5491f039da641420e5a89a83 /taglib/mpeg/id3v2/id3v2framefactory.cpp
parenteba99c3a701688a6e7b5bb2a22d29ceff24f8f34 (diff)
Add support for ID3v2 ETCO frames (event timing codes).
Diffstat (limited to 'taglib/mpeg/id3v2/id3v2framefactory.cpp')
-rw-r--r--taglib/mpeg/id3v2/id3v2framefactory.cpp6
1 files changed, 6 insertions, 0 deletions
diff --git a/taglib/mpeg/id3v2/id3v2framefactory.cpp b/taglib/mpeg/id3v2/id3v2framefactory.cpp
index 74d4f382..b2c32ce4 100644
--- a/taglib/mpeg/id3v2/id3v2framefactory.cpp
+++ b/taglib/mpeg/id3v2/id3v2framefactory.cpp
@@ -46,6 +46,7 @@
#include "frames/privateframe.h"
#include "frames/ownershipframe.h"
#include "frames/synchronizedlyricsframe.h"
+#include "frames/eventtimingcodesframe.h"
using namespace TagLib;
using namespace ID3v2;
@@ -251,6 +252,11 @@ Frame *FrameFactory::createFrame(const ByteVector &origData, Header *tagHeader)
return f;
}
+ // Event timing codes (frames 4.5)
+
+ if(frameID == "ETCO")
+ return new EventTimingCodesFrame(data, header);
+
// Popularimeter (frames 4.17)
if(frameID == "POPM")