diff options
author | Aleksoid <aleksoid@users.sourceforge.net> | 2012-04-01 05:08:56 +0400 |
---|---|---|
committer | Aleksoid <aleksoid@users.sourceforge.net> | 2012-04-01 05:08:56 +0400 |
commit | f79d298756e232fa8c5dcca9077b9df094940dd0 (patch) | |
tree | ab84c71f3ea2dff04f95d0da546a04ba18173533 /src/filters/parser/MP4Splitter/AP4 | |
parent | fceb312cdfd85deb30db85ef91d1f9f657205e11 (diff) |
Fix : Artifacts on H.264 with Long Term Reference Frame in DXVA mode;
Add : Support Alac(Apple Lossless Audio Codec) in MP4Splitter & MPADecFilter;
git-svn-id: https://mpc-hc.svn.sourceforge.net/svnroot/mpc-hc/trunk@4230 10f7b99b-c216-0410-bff0-8a66a9350fd8
Diffstat (limited to 'src/filters/parser/MP4Splitter/AP4')
-rw-r--r-- | src/filters/parser/MP4Splitter/AP4/Core/Ap4Atom.h | 1 | ||||
-rw-r--r-- | src/filters/parser/MP4Splitter/AP4/Core/Ap4AtomFactory.cpp | 1 |
2 files changed, 2 insertions, 0 deletions
diff --git a/src/filters/parser/MP4Splitter/AP4/Core/Ap4Atom.h b/src/filters/parser/MP4Splitter/AP4/Core/Ap4Atom.h index cd90cdf5f..5b50fac67 100644 --- a/src/filters/parser/MP4Splitter/AP4/Core/Ap4Atom.h +++ b/src/filters/parser/MP4Splitter/AP4/Core/Ap4Atom.h @@ -312,6 +312,7 @@ const AP4_Atom::Type AP4_ATOM_TYPE_YV12 = AP4_ATOM_TYPE('y','v','1','2'); const AP4_Atom::Type AP4_ATOM_TYPE_PASP = AP4_ATOM_TYPE('p','a','s','p');
const AP4_Atom::Type AP4_ATOM_TYPE_NMOS = AP4_ATOM_TYPE('n','m','o','s');
+const AP4_Atom::Type AP4_ATOM_TYPE_ALAC = AP4_ATOM_TYPE('a','l','a','c');
const AP4_Atom::Type AP4_ATOM_TYPE_DVC = AP4_ATOM_TYPE('d','v','c',' ');
const AP4_Atom::Type AP4_ATOM_TYPE_DV5P = AP4_ATOM_TYPE('d','v','5','p');
diff --git a/src/filters/parser/MP4Splitter/AP4/Core/Ap4AtomFactory.cpp b/src/filters/parser/MP4Splitter/AP4/Core/Ap4AtomFactory.cpp index d9af587aa..0b9a87c63 100644 --- a/src/filters/parser/MP4Splitter/AP4/Core/Ap4AtomFactory.cpp +++ b/src/filters/parser/MP4Splitter/AP4/Core/Ap4AtomFactory.cpp @@ -431,6 +431,7 @@ AP4_AtomFactory::CreateAtomFromStream(AP4_ByteStream& stream, case AP4_ATOM_TYPE_ALAW:
case AP4_ATOM_TYPE_ULAW:
case AP4_ATOM_TYPE_NMOS:
+ case AP4_ATOM_TYPE_ALAC:
atom = DNew AP4_AudioSampleEntry(type, size, stream, *this);
break;
|