]> Gitweb @ Texas Instruments - Open Source Git Repositories - git.TI.com/gitweb - ivimm/ipumm.git/blobdiff - build/common.bld
Integration with IPC 3.45, BIOS 6.46, and XDC 3.32
[ivimm/ipumm.git] / build / common.bld
index 7fc670c09c935df0adcaf79e8a5b81173bcd1326..ae750413f249d2788936f9f9208b88dc1d77b53e 100644 (file)
@@ -417,8 +417,8 @@ function GetVersionTag()
   status = {};
   var verInfo;
   var git_cmd = "git ";
-  var ipc_ver = " IPC 3_40_01_08 ";
-  var ipumm_ver = " MMIP 3_00_09_01 ";
+  var ipc_ver = " IPC 3_45_00_00 ";
+  var ipumm_ver = " MMIP 3_00_13_00 ";
 
   var type_cmd = "type ";
   var flush_cmd = "echo ";
@@ -427,11 +427,12 @@ function GetVersionTag()
   Program.global.ducati_ver_branch = "local";
   ipumm_ver += ipc_ver;
   Program.global.ducati_ver_tag = ipumm_ver;
-  Program.global.ducati_ver_h264d = "H264D-02.00.18.01";
+  Program.global.ducati_ver_h264d = "H264D-02.00.21.01";
   Program.global.ducati_ver_mpeg4d = "MPEG4D-01.00.15.01";
-  Program.global.ducati_ver_mpeg2d = "MPEG2D-01.00.14.01";
-  Program.global.ducati_ver_vc1d = "VC1D-01.00.02.04";
-  Program.global.ducati_ver_mjpegd = "MJPEGD-01.00.13.01";
+  Program.global.ducati_ver_mpeg2d = "MPEG2D-01.00.17.01";
+  Program.global.ducati_ver_vc1d = "VC1D-01.00.02.05";
+  Program.global.ducati_ver_mjpegd = "MJPEGD-01.00.16.01";
+  Program.global.ducati_ver_mjpege = "MJPEGE-01.00.17.01";
   Program.global.ducati_ver_h264e = "H264E-02.00.09.01";
   Program.global.ducati_ver_mpeg4e = "MPEG4E-01.00.02.01";
 
@@ -501,9 +502,9 @@ function GetVersionTag()
 
   }
 
-  
+
   //codec
-    var h264d="", mpeg4d="", vc1d="", mpeg2d="", mpeg4e="", h264e="";
+    var h264d="", mpeg4d="", vc1d="", mpeg2d="", mpeg4e="", h264e="", mjpege="";
     var codecFlags="";
 
   for (var i = 0; i < lines.length - 1; i++) {
@@ -585,8 +586,19 @@ function GetVersionTag()
         }
     }
 
+    if(mjpege.length==0){
+        if(line.indexOf('codec-library MJPEGE')!=-1){
+             if (CodecVersion.length) {
+              mjpege += "MJPEGE-"+CodecVersion
+              //exitCode = xdc.exec(echo_cmd + "#define VER_MJPEGE " + "\""+ CodecVersion+ "\"" + " >> ducati_version.h", {},  status);
+              Program.global.ducati_ver_mjpege= mjpege;
+           }
+           //print("\n  " + mjpege);
+        }
+    }
+
   }
-  //codecFlags= h264d+mpeg4d+vc1d+mpeg2d+mpeg4e+h264e;
+  //codecFlags= h264d+mpeg4d+vc1d+mpeg2d+mpeg4e+h264e+mjpege;
   //print("\n Codec Flags" + codecFlags);
   //if(codecFlags.length){
     //exitCode = xdc.exec(echo_cmd + "CODEC FLAGS " + codecFlags + " >> ducati_version.h", {},  status);