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/Export/Export_PBCore2.cpp')
-rw-r--r--src/thirdparty/MediaInfo/MediaInfo/Export/Export_PBCore2.cpp14
1 files changed, 11 insertions, 3 deletions
diff --git a/src/thirdparty/MediaInfo/MediaInfo/Export/Export_PBCore2.cpp b/src/thirdparty/MediaInfo/MediaInfo/Export/Export_PBCore2.cpp
index 6758949af..24e5e15f8 100644
--- a/src/thirdparty/MediaInfo/MediaInfo/Export/Export_PBCore2.cpp
+++ b/src/thirdparty/MediaInfo/MediaInfo/Export/Export_PBCore2.cpp
@@ -23,6 +23,10 @@
//---------------------------------------------------------------------------
//---------------------------------------------------------------------------
+#if defined(MEDIAINFO_PBCORE_YES)
+//---------------------------------------------------------------------------
+
+//---------------------------------------------------------------------------
#include "MediaInfo/Export/Export_PBCore2.h"
#include "MediaInfo/File__Analyse_Automatic.h"
#include <ctime>
@@ -80,8 +84,6 @@ void PBCore2_Transform(Ztring &ToReturn, MediaInfo_Internal &MI, stream_t Stream
if (StreamKind==Stream_Menu && MI.Get(Stream_Menu, StreamPos, Menu_Format)!=__T("TimeCode"))
return;
- ToReturn+=__T("\t<instantiationEssenceTrack>\n");
-
//essenceTrackType
Ztring essenceTrackType;
switch (StreamKind)
@@ -114,6 +116,9 @@ void PBCore2_Transform(Ztring &ToReturn, MediaInfo_Internal &MI, stream_t Stream
return; //Not supported
default: return; //Not supported
}
+
+ ToReturn+=__T("\t<instantiationEssenceTrack>\n");
+
ToReturn+=__T("\t\t<essenceTrackType>");
ToReturn+=essenceTrackType;
ToReturn+=__T("</essenceTrackType>\n");
@@ -158,7 +163,8 @@ void PBCore2_Transform(Ztring &ToReturn, MediaInfo_Internal &MI, stream_t Stream
ToReturn+=__T("\t\t<essenceTrackEncoding");
if (!MI.Get(StreamKind, StreamPos, __T("CodecID")).empty())
{
- ToReturn+=__T(" ref=\"codecid:");
+ ToReturn+=__T(" source=\"codecid\"");
+ ToReturn+=__T(" ref=\"");
ToReturn+=MI.Get(StreamKind, StreamPos, __T("CodecID"));
ToReturn+=__T("\"");
}
@@ -574,3 +580,5 @@ Ztring Export_PBCore2::Transform(MediaInfo_Internal &MI)
//***************************************************************************
} //NameSpace
+
+#endif \ No newline at end of file