Welcome to mirror list, hosted at ThFree Co, Russian Federation.

github.com/mpc-hc/mpc-hc.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
Diffstat (limited to 'src/thirdparty/MediaInfo/MediaInfo/Multiple/File_DcpPkl.cpp')
-rw-r--r--src/thirdparty/MediaInfo/MediaInfo/Multiple/File_DcpPkl.cpp16
1 files changed, 5 insertions, 11 deletions
diff --git a/src/thirdparty/MediaInfo/MediaInfo/Multiple/File_DcpPkl.cpp b/src/thirdparty/MediaInfo/MediaInfo/Multiple/File_DcpPkl.cpp
index 6fb592d68..0014bee51 100644
--- a/src/thirdparty/MediaInfo/MediaInfo/Multiple/File_DcpPkl.cpp
+++ b/src/thirdparty/MediaInfo/MediaInfo/Multiple/File_DcpPkl.cpp
@@ -38,13 +38,6 @@ namespace MediaInfoLib
{
//***************************************************************************
-// Infos
-//***************************************************************************
-
-//---------------------------------------------------------------------------
-extern void DcpCpl_MergeFromAm(File__ReferenceFilesHelper* FromCpl, File__ReferenceFilesHelper* FromPkl);
-
-//***************************************************************************
// Constructor/Destructor
//***************************************************************************
@@ -106,7 +99,7 @@ size_t File_DcpPkl::Read_Buffer_Seek (size_t Method, int64u Value, int64u ID)
if (Config->File_IsReferenced_Get() || ReferenceFiles==NULL)
return 0;
- return ReferenceFiles->Read_Buffer_Seek(Method, Value, ID);
+ return ReferenceFiles->Seek(Method, Value, ID);
}
#endif //MEDIAINFO_SEEK
@@ -237,10 +230,11 @@ bool File_DcpPkl::FileHeader_Begin()
for (File_DcpPkl::streams::iterator Stream=Streams.begin(); Stream!=Streams.end(); ++Stream)
if (Stream->StreamKind==(stream_t)(Stream_Max+1) && Stream->ChunkList.size()==1) // Means CPL
{
- File__ReferenceFilesHelper::reference ReferenceFile;
- ReferenceFile.FileNames.push_back(Ztring().From_UTF8(Stream->ChunkList[0].Path));
+ sequence* Sequence=new sequence;
+ Sequence->FileNames.push_back(Ztring().From_UTF8(Stream->ChunkList[0].Path));
- ReferenceFiles->References.push_back(ReferenceFile);
+ Sequence->StreamID=ReferenceFiles->Sequences_Size()+1;
+ ReferenceFiles->AddSequence(Sequence);
}
ReferenceFiles->FilesForStorage=true;