]> granicus.if.org Git - taglib/commitdiff
Add support for M4V tag parsing
authorSteve Lhomme <robUx4@gmail.com>
Tue, 15 Sep 2015 11:15:29 +0000 (13:15 +0200)
committerSteve Lhomme <robUx4@gmail.com>
Tue, 15 Sep 2015 11:15:51 +0000 (13:15 +0200)
taglib/fileref.cpp

index 2b5d5f2352558b0e1efd8563012d1b1ad7916715..7914996c7e5c91e0a06ed9e8cfcb00255590d1a2 100644 (file)
@@ -155,6 +155,7 @@ StringList FileRef::defaultFileExtensions()
   l.append("m4p");
   l.append("3g2");
   l.append("mp4");
+  l.append("m4v");
   l.append("wma");
   l.append("asf");
   l.append("aif");
@@ -261,7 +262,7 @@ File *FileRef::create(FileName fileName, bool readAudioProperties,
       return new Ogg::Opus::File(fileName, readAudioProperties, audioPropertiesStyle);
     if(ext == "TTA")
       return new TrueAudio::File(fileName, readAudioProperties, audioPropertiesStyle);
-    if(ext == "M4A" || ext == "M4R" || ext == "M4B" || ext == "M4P" || ext == "MP4" || ext == "3G2")
+    if(ext == "M4A" || ext == "M4R" || ext == "M4B" || ext == "M4P" || ext == "MP4" || ext == "3G2" || ext == "M4V")
       return new MP4::File(fileName, readAudioProperties, audioPropertiesStyle);
     if(ext == "WMA" || ext == "ASF")
       return new ASF::File(fileName, readAudioProperties, audioPropertiesStyle);