Add DVB subtitles format

This commit is contained in:
Martchus 2017-04-30 02:02:10 +02:00
parent 1dc9071036
commit 911026fb1c
3 changed files with 5 additions and 0 deletions

View File

@ -191,6 +191,8 @@ MediaFormat MatroskaTrack::codecIdToMediaFormat(const string &codecId)
fmt.general = GeneralMediaFormat::OggKate;
} else if(part1 == "B_VOBBTN") {
fmt.general = GeneralMediaFormat::VobBtn;
} else if(part1 == "S_DVBSUB") {
fmt.general = GeneralMediaFormat::DvbSub;
} else if(part1 == "V_MSWMV") {
fmt.general = GeneralMediaFormat::Vc1;
}

View File

@ -241,6 +241,7 @@ const char *MediaFormat::name() const
case 2: return "Windows Media Video v2/v8";
default: return "Windows Media Video";
}
case GeneralMediaFormat::DvbSub: return "DVB subtitles";
default: return "unknown";
}
}
@ -410,6 +411,7 @@ const char *MediaFormat::abbreviation() const
case GeneralMediaFormat::WavPack: return "WavPack";
case GeneralMediaFormat::WindowsMediaAudio: return "WMA";
case GeneralMediaFormat::WindowsMediaVideo: return "WMV";
case GeneralMediaFormat::DvbSub: return "DVBSUB";
default: return "";
}
}

View File

@ -94,6 +94,7 @@ enum class GeneralMediaFormat
WavPack, /**< WavPack */
WindowsMediaAudio, /**< Windows Media Audio */
WindowsMediaVideo, /**< Windows Media Video */
DvbSub, /**< DVBSUB */
};
/*!