Skip to content

Commit

Permalink
Recognized MPEG2 as a type of Video.
Browse files Browse the repository at this point in the history
  • Loading branch information
LittlePox committed Aug 10, 2019
1 parent 6ff468f commit 28dc938
Showing 1 changed file with 10 additions and 12 deletions.
22 changes: 10 additions & 12 deletions OKEGui/OKEGui/JobProcessor/Demuxer/EACDemuxer.cs
Original file line number Diff line number Diff line change
Expand Up @@ -25,6 +25,7 @@ public enum ProcessState
public enum TrackCodec
{
Unknown,
MPEG2,
H264_AVC,
RAW_PCM,
DTSMA,
Expand Down Expand Up @@ -92,19 +93,16 @@ public EacOutputTrackType(TrackCodec codec, string rawOutput, string extension,
private string sourceFile;

private static List<EacOutputTrackType> s_eacOutputs = new List<EacOutputTrackType> {
new EacOutputTrackType(TrackCodec.RAW_PCM, "RAW/PCM", "flac", true, TrackType.Audio),
new EacOutputTrackType(TrackCodec.DTSMA, "DTS Master Audio", "flac", true, TrackType.Audio),

new EacOutputTrackType(TrackCodec.TRUEHD_AC3, "TrueHD/AC3", "thd", true, TrackType.Audio),
new EacOutputTrackType(TrackCodec.TRUEHD_AC3, "TrueHD", "thd", true, TrackType.Audio),

new EacOutputTrackType(TrackCodec.AC3, "AC3", "ac3", true, TrackType.Audio),

new EacOutputTrackType(TrackCodec.DTS, "DTS", "dts", true, TrackType.Audio),

new EacOutputTrackType(TrackCodec.RAW_PCM, "RAW/PCM", "flac", true, TrackType.Audio),
new EacOutputTrackType(TrackCodec.DTSMA, "DTS Master Audio", "flac", true, TrackType.Audio),
new EacOutputTrackType(TrackCodec.TRUEHD_AC3, "TrueHD/AC3", "thd", true, TrackType.Audio),
new EacOutputTrackType(TrackCodec.TRUEHD_AC3, "TrueHD", "thd", true, TrackType.Audio),
new EacOutputTrackType(TrackCodec.AC3, "AC3", "ac3", true, TrackType.Audio),
new EacOutputTrackType(TrackCodec.DTS, "DTS", "dts", true, TrackType.Audio),
new EacOutputTrackType(TrackCodec.MPEG2, "MPEG2", "m2v", false, TrackType.Video),
new EacOutputTrackType(TrackCodec.H264_AVC, "h264/AVC", "h264", false, TrackType.Video),
new EacOutputTrackType(TrackCodec.PGS, "Subtitle (PGS)", "sup", true, TrackType.Subtitle),
new EacOutputTrackType(TrackCodec.Chapter, "Chapters", "txt", true, TrackType.Chapter),
new EacOutputTrackType(TrackCodec.PGS, "Subtitle (PGS)", "sup", true, TrackType.Subtitle),
new EacOutputTrackType(TrackCodec.Chapter, "Chapters", "txt", true, TrackType.Chapter),
};

public EACDemuxer(string eacPath, string fileName)
Expand Down

0 comments on commit 28dc938

Please sign in to comment.