aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorPacketVideo CM <engbuild@pv.com>2010-06-15 16:36:00 -0700
committerPacketVideo CM <engbuild@pv.com>2010-06-15 16:36:00 -0700
commit7a6f46bccc46d3d47abb93b7b7a992d0e95a2938 (patch)
tree8c4847d0a0369a5f7f379596c649003df4371894
parent1b7dfa1f3dcf23cd577e92a0e49df00f32ecf187 (diff)
downloadopencore-7a6f46bccc46d3d47abb93b7b7a992d0e95a2938.tar.gz
RIO-9285: Fixed track fragment atom parsing to allow UUID atom
Change-Id: Ibf1d0995170a307095862fd7e9b5f5e09224c654
-rw-r--r--engines/2way/src/pv_2way_sdkinfo.h2
-rw-r--r--engines/author/src/pv_author_sdkinfo.h2
-rw-r--r--engines/player/src/pv_player_sdkinfo.h2
-rw-r--r--fileformats/mp4/parser/src/mpeg4file.cpp3
4 files changed, 4 insertions, 5 deletions
diff --git a/engines/2way/src/pv_2way_sdkinfo.h b/engines/2way/src/pv_2way_sdkinfo.h
index d77607a19..01fd9897e 100644
--- a/engines/2way/src/pv_2way_sdkinfo.h
+++ b/engines/2way/src/pv_2way_sdkinfo.h
@@ -21,7 +21,7 @@
// This header file is automatically generated at build-time
// *** OFFICIAL RELEASE INFO -- Will not auto update
-#define PV2WAY_ENGINE_SDKINFO_LABEL "1475805"
+#define PV2WAY_ENGINE_SDKINFO_LABEL "1477378"
#define PV2WAY_ENGINE_SDKINFO_DATE 0x20100603
#endif //PV_2WAY_SDKINFO_H_INCLUDED
diff --git a/engines/author/src/pv_author_sdkinfo.h b/engines/author/src/pv_author_sdkinfo.h
index 1832fe51f..b9a93883e 100644
--- a/engines/author/src/pv_author_sdkinfo.h
+++ b/engines/author/src/pv_author_sdkinfo.h
@@ -21,7 +21,7 @@
// This header file is automatically generated at build-time
// *** OFFICIAL RELEASE INFO -- Will not auto update
-#define PVAUTHOR_ENGINE_SDKINFO_LABEL "1475805"
+#define PVAUTHOR_ENGINE_SDKINFO_LABEL "1477378"
#define PVAUTHOR_ENGINE_SDKINFO_DATE 0x20100603
#endif //PV_AUTHOR_SDKINFO_H_INCLUDED
diff --git a/engines/player/src/pv_player_sdkinfo.h b/engines/player/src/pv_player_sdkinfo.h
index d8a5f4bc0..24934ad71 100644
--- a/engines/player/src/pv_player_sdkinfo.h
+++ b/engines/player/src/pv_player_sdkinfo.h
@@ -21,7 +21,7 @@
// This header file is automatically generated at build-time
// *** OFFICIAL RELEASE INFO -- Will not auto update
-#define PVPLAYER_ENGINE_SDKINFO_LABEL "1475805"
+#define PVPLAYER_ENGINE_SDKINFO_LABEL "1477378"
#define PVPLAYER_ENGINE_SDKINFO_DATE 0x20100603
#endif //PV_PLAYER_SDKINFO_H_INCLUDED
diff --git a/fileformats/mp4/parser/src/mpeg4file.cpp b/fileformats/mp4/parser/src/mpeg4file.cpp
index 7efe444a9..de3cadb6d 100644
--- a/fileformats/mp4/parser/src/mpeg4file.cpp
+++ b/fileformats/mp4/parser/src/mpeg4file.cpp
@@ -119,7 +119,7 @@ Mpeg4File::Mpeg4File(MP4_FF_FILE *fp,
numLyricist = 0;
numComposer = 0;
numVersion = 0;
- iTotalMoofAtmsCnt = 0xFFFFFFFF;//Zero is a chosen to be sentinal because 0 is invalid value if mvex atom is present.
+ iTotalMoofAtmsCnt = 0xFFFFFFFF;
// Create miscellaneous vector of atoms
PV_MP4_FF_NEW(fp->auditCB, trackAtomVecType, (), _pTrackAtomVec);
PV_MP4_FF_NEW(fp->auditCB, movieFragmentAtomVecType, (), _pMovieFragmentAtomVec);
@@ -2661,7 +2661,6 @@ int32 Mpeg4File::getNextBundledAccessUnits(const uint32 trackID,
{
TOsclFileOffset moofStartOffset = AtomUtils::getCurrentFilePosition(_movieFragmentFilePtr);
moofStartOffset -= DEFAULT_ATOM_SIZE;
- parseMoofCompletely = false;
moofSize = atomSize;
moofType = atomType;
moofCount = count;