diff --git a/ChangeLog b/ChangeLog index 1a0de9d7c..acb612d18 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,5 +1,8 @@ 2007-08-15 Moritz Bunkus + * mkvextract: enhancement: Added support for extracting Dolby + Digital Plus (EAC3) tracks. + * mkvmerge: bug fix: SPS and PPS NALUs are no longer removed from AVC/h.264 streams. Hopefully a fix for bug 231. diff --git a/src/extract/xtr_base.cpp b/src/extract/xtr_base.cpp index 1ae9ac6b2..878a088f9 100644 --- a/src/extract/xtr_base.cpp +++ b/src/extract/xtr_base.cpp @@ -133,6 +133,8 @@ xtr_base_c::create_extractor(const string &new_codec_id, // Audio formats else if (new_codec_id == MKV_A_AC3) return new xtr_base_c(new_codec_id, new_tid, tspec, "Dolby Digital (AC3)"); + else if (new_codec_id == MKV_A_EAC3) + return new xtr_base_c(new_codec_id, new_tid, tspec, "Dolby Digital Plus (EAC3)"); else if (starts_with_case(new_codec_id, "A_MPEG/L")) return new xtr_base_c(new_codec_id, new_tid, tspec, "MPEG-1 Audio Layer 2/3");