[SCM] mediainfo/master: Imported Upstream version 0.7.91
hyperair at users.alioth.debian.org
hyperair at users.alioth.debian.org
Mon Dec 19 09:43:42 UTC 2016
The following commit has been merged in the master branch:
commit 66d797c5f708a10c15d748a8d407ab984e2bb66a
Author: Chow Loong Jin <hyperair at debian.org>
Date: Thu Dec 1 23:44:17 2016 +0800
Imported Upstream version 0.7.91
diff --git a/History_CLI.txt b/History_CLI.txt
index 5fd982d..85403c2 100644
--- a/History_CLI.txt
+++ b/History_CLI.txt
@@ -12,6 +12,50 @@ Known bugs
- Languages (other than english and French) : not all words are translated, I need translators!
- Others? https://sourceforge.net/p/mediainfo/_list/tickets
+Version 0.7.91, 2016-11-30
+--------------
++ IMF and PTX: more languages detected from file names (but the full list of common languages tags still need to be added)
++ IMF and PTX: support of non-standard but common "LAS" = "Spanish (Latin America)" language code
++ MXF: Support of color primaries, transfer characteristic, coding equations defined in SMPTE ST 2067-21:2016 e.g. xvYCC or BT.2020
++ Minor performance optimizations and cleanup (Thanks to Pavel Pimenov)
++ MediaTrace optimization for Matroska
+x Fixed parsing of FFV1 v0/v1
+x PTX: fix crash due to bad parsing of some file names while looking for track language
+
+Version 0.7.90, 2016-10-31
+--------------
++ #M94, WAV: support of file with a buggy RIFF header
++ Matroska: detection of segment size of zero (compatibility risks e.g. Windows 10 Media Player does not play such file)
++ MXF: detection of some incoherences between header and footer
++ MXF: display of Locked information
++ N19/STL: support of 48/50/60 fps content
++ N19/STL: display of time code of first frame
++ AC-3: bit depth
++ MPEG Video: CBR bitrate mode information based on vbv_delay
++ DXW: support of fake time code attribute
+x Teletext in MPEG-TS: CodecID, format (classic teletext or subtitle), video delay were sometimes not displayed
+x PDF: fixed crash with some files with full analysis set
+x #B485, BMP height is negative
+x Several minor fixes
+
+Version 0.7.89, 2016-09-30
+--------------
++ QuickTime: support of Panasonic AVC-Intra 50/100/200 without SPS/PPS ("aixx" and "AVin" CodecID)
++ More QuickTime/MP4/AVC/HEVC color descriptions based on future ISO 23001-8:201x/PDAM1
++ FFV1: handling 16+ bitdepth (YUV and RGB) while handling buggy version <= 3 YUV 16-bit streams
++ Improved growing file detection, option for forcing the growing file test
++ Matroska: support of video FieldOrder, MatrixCoefficients, BitsPerChannel, Range, TransferCharacteristics, Primaries
++ Acquisition Metadata: support of more elements (IrisTNumber, IrisRingPosition, FocusRingPosition, ZoomRingPosition, ColorMatrix)
++ Add stream counts to MIXML output
++ I242, AVI/Matroska: mapping of mjp2 to JPEG 2000 format name
++ MPEG-4 Visual: parsing of Studio profiles, providing width/height/frame rate...
++ MXF: reading MPEG-4 Visual profile from MXF sub-descriptor and/or EssenceCompression
++ MXF: reading Intra GOP info from descriptors
++ Sequence of images: detection of sequence even if the provided path separator is the Unix one (Windows only)
+x Acquisition Metadata: IrisFNumber, FocusPosition, LensZoom were not correctly reported
+x LXF: fixed crash in case of some malformed files
+x LXF: reject bad frames instead of displaying wrong duration and bit rate
+
Version 0.7.88, 2016-08-31
--------------
+ MediaInfo distributed with HTTP/HTTPS support: support of Amazon S3 with Signature Version 4
diff --git a/History_GUI.txt b/History_GUI.txt
index 8b7a4e2..a3fc9c6 100644
--- a/History_GUI.txt
+++ b/History_GUI.txt
@@ -12,6 +12,54 @@ Known bugs
- Languages (other than english and French) : not all words are translated, I need translators!
- Others? https://sourceforge.net/p/mediainfo/_list/tickets
+Version 0.7.91, 2016-11-30
+--------------
++ Add TIFF extension to Windows shell extension
+x Debian 9 and Ubuntu 16.10+: Remove unneeded dependency
++ IMF and PTX: more languages detected from file names (but the full list of common languages tags still need to be added)
++ IMF and PTX: support of non-standard but common "LAS" = "Spanish (Latin America)" language code
++ MXF: Support of color primaries, transfer characteristic, coding equations defined in SMPTE ST 2067-21:2016 e.g. xvYCC or BT.2020
++ Minor performance optimizations and cleanup (Thanks to Pavel Pimenov)
++ MediaTrace optimization for Matroska
+x Fixed parsing of FFV1 v0/v1
+x PTX: fix crash due to bad parsing of some file names while looking for track language
+
+Version 0.7.90, 2016-10-31
+--------------
+Brought to you by http://extremereach.com
++ #M94, WAV: support of file with a buggy RIFF header
++ Matroska: detection of segment size of zero (compatibility risks e.g. Windows 10 Media Player does not play such file)
++ MXF: detection of some incoherences between header and footer
++ MXF: display of Locked information
++ N19/STL: support of 48/50/60 fps content
++ N19/STL: display of time code of first frame
++ AC-3: bit depth
++ MPEG Video: CBR bitrate mode information based on vbv_delay
++ DXW: support of fake time code attribute
+x Teletext in MPEG-TS: CodecID, format (classic teletext or subtitle), video delay were sometimes not displayed
+x PDF: fixed crash with some files with full analysis set
+x #B485, BMP height is negative
+x Several minor fixes
+
+Version 0.7.89, 2016-09-30
+--------------
+x Tree view for Windows: present the results at the top of the tree
++ QuickTime: support of Panasonic AVC-Intra 50/100/200 without SPS/PPS ("aixx" and "AVin" CodecID)
++ More QuickTime/MP4/AVC/HEVC color descriptions based on future ISO 23001-8:201x/PDAM1
++ FFV1: handling 16+ bitdepth (YUV and RGB) while handling buggy version <= 3 YUV 16-bit streams
++ Improved growing file detection, option for forcing the growing file test
++ Matroska: support of video FieldOrder, MatrixCoefficients, BitsPerChannel, Range, TransferCharacteristics, Primaries
++ Acquisition Metadata: support of more elements (IrisTNumber, IrisRingPosition, FocusRingPosition, ZoomRingPosition, ColorMatrix)
++ Add stream counts to MIXML output
++ I242, AVI/Matroska: mapping of mjp2 to JPEG 2000 format name
++ MPEG-4 Visual: parsing of Studio profiles, providing width/height/frame rate...
++ MXF: reading MPEG-4 Visual profile from MXF sub-descriptor and/or EssenceCompression
++ MXF: reading Intra GOP info from descriptors
++ Sequence of images: detection of sequence even if the provided path separator is the Unix one (Windows only)
+x Acquisition Metadata: IrisFNumber, FocusPosition, LensZoom were not correctly reported
+x LXF: fixed crash in case of some malformed files
+x LXF: reject bad frames instead of displaying wrong duration and bit rate
+
Version 0.7.88, 2016-08-31
--------------
+ MediaInfo distributed with HTTP/HTTPS support: support of Amazon S3 with Signature Version 4
diff --git a/LICENSE b/LICENSE
new file mode 100644
index 0000000..a20a18b
--- /dev/null
+++ b/LICENSE
@@ -0,0 +1,25 @@
+BSD 2-Clause License
+
+Copyright (c) 2002-2016, MediaArea.net SARL
+All rights reserved.
+
+Redistribution and use in source and binary forms, with or without
+modification, are permitted provided that the following conditions are met:
+
+* Redistributions of source code must retain the above copyright notice, this
+ list of conditions and the following disclaimer.
+
+* Redistributions in binary form must reproduce the above copyright notice,
+ this list of conditions and the following disclaimer in the documentation
+ and/or other materials provided with the distribution.
+
+THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS"
+AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
+IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE
+DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR CONTRIBUTORS BE LIABLE
+FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL
+DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR
+SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER
+CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY,
+OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
+OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
diff --git a/License.html b/License.html
index 5d594ae..67c7b97 100644
--- a/License.html
+++ b/License.html
@@ -1,79 +1,51 @@
-<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
-<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
+<!DOCTYPE html>
+<html lang="en">
<head>
- <meta http-equiv="content-type" content="text/html; charset=utf-8"/>
- <title>MediaInfo(Lib) License</title>
+<meta charset="utf-8"/>
+<title>MediaInfo(Lib) License</title>
</head>
-
<body>
<div>
- <h3 style="text-align: center">MediaInfo(Lib) License</h3>
- <p>
- Copyright (c) 2002-2014 <a href="mailto:Info at MediaArea.net">MediaArea.net SARL</a>. All rights reserved.
- </p>
- <p>
- Redistribution and use in source and binary forms, with or without modification,
- are permitted provided that the following conditions are met:
- </p>
- <ul>
- <li>Redistributions of source code must retain the above copyright notice,
- this list of conditions and the following disclaimer.</li>
- <li>Redistributions in binary form must reproduce the above copyright notice,
- this list of conditions and the following disclaimer in the documentation and/or
- other materials provided with the distribution.</li>
- </ul>
- <p>
- THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS “AS IS”
- AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES
- OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE
- COPYRIGHT HOLDER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL,
- EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE
- GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED
- AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING
- NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED
- OF THE POSSIBILITY OF SUCH DAMAGE.
- </p>
+<h3 style="text-align: center">MediaInfo(Lib) License</h3>
+<p>Copyright (c) 2002-2014 <a href="mailto:Info at MediaArea.net">MediaArea.net SARL</a>. All rights reserved.</p>
+<p>Redistribution and use in source and binary forms, with or without modification, are permitted provided that the following conditions are met:</p>
+<ul>
+ <li>Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer.</li>
+ <li>Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution.</li>
+</ul>
+<p>THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS “AS IS” AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED ND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.</p>
</div>
-
<hr/>
<div>
<p>Alternate license for redistributions of the library in binary form:<br/>
Redistributions in binary form must reproduce the following sentence (including the link to the website) in the documentation and/or other materials provided with the distribution.<br/>
This product uses <a href="http://mediaarea.net/MediaInfo">MediaInfo</a> library, Copyright (c) 2002-2014 <a href="mailto:Info at MediaArea.net">MediaArea.net SARL</a>.</p>
</div>
-
<hr/>
<div>
- <h3 style="text-align: center">Third party libraries</h3>
- <p>
- The software relies on third party libraries. Such libraries have their own license:
- </p>
- <ul>
- <li>C++ standard library: <a href="http://gcc.gnu.org/onlinedocs/libstdc++/manual/bk01pt01ch01s02.html">libstdc++</a>,
- <a href="http://llvm.org/docs/DeveloperPolicy.html#license">libc++</a>,
- <a href="http://msdn.microsoft.com/en-us/library/vstudio/ms235299.aspx">Visual C++ library</a> or any other C++ standard library.
- </li>
- <li>Base classes library: ZenLib, (c) MediaArea.net SARL, zlib license.</li>
- <li>GUI (optional): <a href="http://qt-project.org/products/licensing">Qt</a>.</li>
- <li>GUI (optional): <a href="http://www.wxwidgets.org/about/newlicen.htm">WxWidgets</a>.</li>
- <li>XML parser (optional): <a href="http://www.grinninglizard.com/tinyxml2docs/index.html">TinyXML-2</a>.</li>
- <li>gzip decompression routine (optional): <a href="http://www.gzip.org/zlib/zlib_license.html">zlib</a>.</li>
- <li>FTP, FTPS, SFTP, HTTP, HTTPS (optional): <a href="http://curl.haxx.se/docs/copyright.html">libcurl</a>.</li>
- <li>MMS (optional): <a href="http://sourceforge.net/projects/libmms/">libmms</a>.</li>
- </ul>
+<h3 style="text-align: center">Third party libraries</h3>
+<p>The software relies on third party libraries. Such libraries have their own license:</p>
+<ul>
+ <li>C++ standard library: <a href="http://gcc.gnu.org/onlinedocs/libstdc++/manual/bk01pt01ch01s02.html">libstdc++</a>, <a href="http://llvm.org/docs/DeveloperPolicy.html#license">libc++</a>, <a href="http://msdn.microsoft.com/en-us/library/vstudio/ms235299.aspx">Visual C++ library</a> or any other C++ standard library.</li>
+ <li>Base classes library: ZenLib, (c) MediaArea.net SARL, zlib license.</li>
+ <li>GUI (optional): <a href="http://qt-project.org/products/licensing">Qt</a>.</li>
+ <li>GUI (optional): <a href="http://www.wxwidgets.org/about/newlicen.htm">WxWidgets</a>.</li>
+ <li>XML parser (optional): <a href="http://www.grinninglizard.com/tinyxml2docs/index.html">TinyXML-2</a>.</li>
+ <li>gzip decompression routine (optional): <a href="http://www.gzip.org/zlib/zlib_license.html">zlib</a>.</li>
+ <li>FTP, FTPS, SFTP, HTTP, HTTPS (optional): <a href="http://curl.haxx.se/docs/copyright.html">libcurl</a>.</li>
+ <li>MMS (optional): <a href="http://sourceforge.net/projects/libmms/">libmms</a>.</li>
+</ul>
</div>
-
<hr/>
<div>
- <h3 style="text-align: center">Contributors</h3>
- <ul>
- <li>Jérôme Martinez (main developper)</li>
- <li>Lionel Duchateau (odd formats support)</li>
- <li>XhmikosR from MPC-HC Team (tests)</li>
- <li>FlylinkDC++ team (tests, crash corrections)</li>
- <li>Max Pozdeev (former native Mac GUI developper)</li>
- </ul>
+<h3 style="text-align: center">Contributors</h3>
+<ul>
+ <li>Jérôme Martinez (main developper)</li>
+ <li>Lionel Duchateau (odd formats support)</li>
+ <li>XhmikosR from MPC-HC Team (tests)</li>
+ <li>FlylinkDC++ team (tests, crash corrections)</li>
+ <li>Max Pozdeev (former native Mac GUI developper)</li>
+</ul>
</div>
-
</body>
</html>
diff --git a/Project/BCB/GUI/MediaInfo_GUI.cbproj b/Project/BCB/GUI/MediaInfo_GUI.cbproj
index 4e36818..bd26ecc 100644
--- a/Project/BCB/GUI/MediaInfo_GUI.cbproj
+++ b/Project/BCB/GUI/MediaInfo_GUI.cbproj
@@ -42,11 +42,11 @@
</PropertyGroup>
<PropertyGroup Condition="'$(Base)'!=''">
<Defines>MEDIAINFO_DLL_STATIC;$(Defines)</Defines>
- <VerInfo_Keys>CompanyName=;FileDescription=;FileVersion=0.7.88.0;InternalName=;LegalCopyright=;LegalTrademarks=;OriginalFilename=;ProductName=;ProductVersion=;Comments=</VerInfo_Keys>
+ <VerInfo_Keys>CompanyName=;FileDescription=;FileVersion=0.7.91.0;InternalName=;LegalCopyright=;LegalTrademarks=;OriginalFilename=;ProductName=;ProductVersion=;Comments=</VerInfo_Keys>
<Manifest_File>None</Manifest_File>
<VerInfo_IncludeVerInfo>true</VerInfo_IncludeVerInfo>
<VerInfo_MinorVer>7</VerInfo_MinorVer>
- <VerInfo_Release>88</VerInfo_Release>
+ <VerInfo_Release>91</VerInfo_Release>
<VerInfo_MajorVer>0</VerInfo_MajorVer>
<VerInfo_Locale>1033</VerInfo_Locale>
<PackageImports>IPIndyImpl;bindcompfmx;fmx;rtl;dbrtl;IndySystem;DbxClientDriver;bindcomp;inetdb;DBXInterBaseDriver;DataSnapCommon;DataSnapClient;DataSnapServer;DataSnapProviderClient;xmlrtl;DbxCommonDriver;IndyProtocols;DBXMySQLDriver;dbxcds;bindengine;soaprtl;DBXOracleDriver;dsnap;DBXInformixDriver;IndyCore;fmxase;DBXFirebirdDriver;inet;fmxobj;inetdbxpress;DBXSybaseASADriver;fmxdae;dbexpress;DataSnapIndy10ServerTransport;$(PackageImports)</PackageImports>
@@ -102,9 +102,9 @@
<TASM_Debugging>None</TASM_Debugging>
</PropertyGroup>
<PropertyGroup Condition="'$(Cfg_2_Win32)'!=''">
- <VerInfo_Release>88</VerInfo_Release>
+ <VerInfo_Release>91</VerInfo_Release>
<LinkPackageStatics>rtl.lib;vcl.lib;bcbie.lib</LinkPackageStatics>
- <VerInfo_Keys>CompanyName=MediaArea.net;FileDescription=Convenient unified display of the most relevant technical and tag data for video and audio files;FileVersion=0.7.88.0;InternalName=;LegalCopyright=;LegalTrademarks=;OriginalFilename=;ProductName=MediaInfo;ProductVersion=0.7.88.0;Comments=</VerInfo_Keys>
+ <VerInfo_Keys>CompanyName=MediaArea.net;FileDescription=Convenient unified display of the most relevant technical and tag data for video and audio files;FileVersion=0.7.91.0;InternalName=;LegalCopyright=;LegalTrademarks=;OriginalFilename=;ProductName=MediaInfo;ProductVersion=0.7.91.0;Comments=</VerInfo_Keys>
<Manifest_File>$(BDS)\bin\default_app.manifest</Manifest_File>
</PropertyGroup>
<ItemGroup>
diff --git a/Project/GNU/CLI/AddThisToRoot_CLI_compile.sh b/Project/GNU/CLI/AddThisToRoot_CLI_compile.sh
index 3c1de9f..9c30153 100755
--- a/Project/GNU/CLI/AddThisToRoot_CLI_compile.sh
+++ b/Project/GNU/CLI/AddThisToRoot_CLI_compile.sh
@@ -54,9 +54,9 @@ if test -e ZenLib/Project/GNU/Library/configure; then
test -e Makefile && rm Makefile
chmod +x configure
if [ "$OS" = "mac" ]; then
- ./configure $MacOptions $ZenLib_Options $*
+ ./configure --enable-static --disable-shared $MacOptions $ZenLib_Options $*
else
- ./configure $ZenLib_Options $*
+ ./configure --enable-static --disable-shared $ZenLib_Options $*
fi
if test -e Makefile; then
make clean
@@ -85,9 +85,9 @@ if test -e MediaInfoLib/Project/GNU/Library/configure; then
test -e Makefile && rm Makefile
chmod +x configure
if [ "$OS" = "mac" ]; then
- ./configure $MacOptions $*
+ ./configure --enable-static --disable-shared $MacOptions $*
else
- ./configure $*
+ ./configure --enable-static --disable-shared $*
fi
if test -e Makefile; then
make clean
diff --git a/Project/GNU/CLI/configure.ac b/Project/GNU/CLI/configure.ac
index 21de54b..2b98f0f 100644
--- a/Project/GNU/CLI/configure.ac
+++ b/Project/GNU/CLI/configure.ac
@@ -5,7 +5,7 @@ dnl #########################################################################
dnl -------------------------------------------------------------------------
dnl Name and version
dnl
-AC_INIT([mediainfo], [0.7.88])
+AC_INIT([mediainfo], [0.7.91])
dnl -------------------------------------------------------------------------
dnl Test if we are at the good place
diff --git a/Project/GNU/GUI/AddThisToRoot_GUI_compile.sh b/Project/GNU/GUI/AddThisToRoot_GUI_compile.sh
index 95c8816..928eda8 100755
--- a/Project/GNU/GUI/AddThisToRoot_GUI_compile.sh
+++ b/Project/GNU/GUI/AddThisToRoot_GUI_compile.sh
@@ -55,9 +55,9 @@ if test -e ZenLib/Project/GNU/Library/configure; then
test -e Makefile && rm Makefile
chmod +x configure
if [ "$OS" = "mac" ]; then
- ./configure $MacOptions $ZenLib_Options $*
+ ./configure --enable-static --disable-shared $MacOptions $ZenLib_Options $*
else
- ./configure $ZenLib_Options $*
+ ./configure --enable-static --disable-shared $ZenLib_Options $*
fi
if test -e Makefile; then
make clean
@@ -86,9 +86,9 @@ if test -e MediaInfoLib/Project/GNU/Library/configure; then
test -e Makefile && rm Makefile
chmod +x configure
if [ "$OS" = "mac" ]; then
- ./configure $MacOptions $*
+ ./configure --enable-static --disable-shared $MacOptions $*
else
- ./configure $*
+ ./configure --enable-static --disable-shared $*
fi
if test -e Makefile; then
make clean
@@ -117,9 +117,9 @@ if test -e MediaInfo/Project/GNU/GUI/configure; then
test -e Makefile && rm Makefile
chmod +x configure
if [ "$OS" = "mac" ]; then
- ./configure $MacOptions $*
+ ./configure --enable-staticlibs $MacOptions $*
else
- ./configure $*
+ ./configure --enable-staticlibs $*
fi
if test -e Makefile; then
make clean
diff --git a/Project/GNU/GUI/configure.ac b/Project/GNU/GUI/configure.ac
index b9c6a46..6d2d79d 100644
--- a/Project/GNU/GUI/configure.ac
+++ b/Project/GNU/GUI/configure.ac
@@ -5,7 +5,7 @@ dnl #########################################################################
dnl -------------------------------------------------------------------------
dnl Name and version
dnl
-AC_INIT([mediainfo-gui], [0.7.88])
+AC_INIT([mediainfo-gui], [0.7.91])
dnl -------------------------------------------------------------------------
dnl Test if we are at the good place
diff --git a/Project/GNU/PKGBUILD b/Project/GNU/PKGBUILD
index f2e5d7f..071a450 100644
--- a/Project/GNU/PKGBUILD
+++ b/Project/GNU/PKGBUILD
@@ -3,7 +3,7 @@
# Contributor: hydro <hydro at freenet.de>
pkgname=('mediainfo' 'mediainfo-gui')
-pkgver=0.7.88
+pkgver=0.7.91
pkgrel=1
pkgdesc="supplies technical and tag information about a video or audio file"
url="http://mediaarea.net"
@@ -12,7 +12,7 @@ source=(${pkgname}_${pkgver}.orig.tar.xz)
md5sums=('00000000000000000000000000000000')
arch=('i686' 'x86_64')
-depends=('libzen>=0.4.33' 'libmediainfo>=0.7.88' 'wxgtk' 'libsm' 'desktop-file-utils')
+depends=('libzen>=0.4.34' 'libmediainfo>=0.7.91' 'wxgtk' 'libsm' 'desktop-file-utils')
prepare() {
cd "${srcdir}"/MediaInfo/Project/GNU/CLI
diff --git a/Project/GNU/mediainfo.dsc b/Project/GNU/mediainfo.dsc
index 6e6cb5e..1875969 100644
--- a/Project/GNU/mediainfo.dsc
+++ b/Project/GNU/mediainfo.dsc
@@ -2,22 +2,22 @@ Format: 3.0 (quilt)
Source: mediainfo
Binary: mediainfo, mediainfo-dbg, mediainfo-gui, mediainfo-gui-dbg
Architecture: any
-Version: 0.7.88-1
+Version: 0.7.91-1
Maintainer: MediaArea.net SARL <info at mediaarea.net>
Homepage: http://MediaArea.net/MediaInfo
Standards-Version: 3.9.6
Vcs-Browser: https://github.com/MediaArea/MediaInfo
Vcs-Git: https://github.com/MediaArea/MediaInfo.git
-Build-Depends: debhelper (>= 9), dh-autoreconf, libmediainfo-dev (>= 0.7.88), libzen-dev (>= 0.4.33), libwxgtk3.0-dev, zlib1g-dev, pkg-config
+Build-Depends: debhelper (>= 9), dh-autoreconf, libmediainfo-dev (>= 0.7.91), libzen-dev (>= 0.4.34), libwxgtk3.0-dev, zlib1g-dev, pkg-config
Package-List:
mediainfo deb utils optional arch=any
mediainfo-gui deb utils optional arch=any
Checksums-Sha1:
- 0000000000000000000000000000000000000000 000000 mediainfo_0.7.88.orig.tar.xz
- 0000000000000000000000000000000000000000 000000 mediainfo_0.7.88-1.debian.tar.xz
+ 0000000000000000000000000000000000000000 000000 mediainfo_0.7.91.orig.tar.xz
+ 0000000000000000000000000000000000000000 000000 mediainfo_0.7.91-1.debian.tar.xz
Checksums-Sha256:
- 0000000000000000000000000000000000000000000000000000000000000000 000000 mediainfo_0.7.88.orig.tar.xz
- 0000000000000000000000000000000000000000000000000000000000000000 000000 mediainfo_0.7.88-1.debian.tar.xz
+ 0000000000000000000000000000000000000000000000000000000000000000 000000 mediainfo_0.7.91.orig.tar.xz
+ 0000000000000000000000000000000000000000000000000000000000000000 000000 mediainfo_0.7.91-1.debian.tar.xz
Files:
- 00000000000000000000000000000000 000000 mediainfo_0.7.88.orig.tar.xz
- 00000000000000000000000000000000 000000 mediainfo_0.7.88-1.debian.tar.xz
+ 00000000000000000000000000000000 000000 mediainfo_0.7.91.orig.tar.xz
+ 00000000000000000000000000000000 000000 mediainfo_0.7.91-1.debian.tar.xz
diff --git a/Project/GNU/mediainfo.spec b/Project/GNU/mediainfo.spec
index 4281e45..d246719 100644
--- a/Project/GNU/mediainfo.spec
+++ b/Project/GNU/mediainfo.spec
@@ -1,6 +1,6 @@
-%define mediainfo_version 0.7.88
-%define libmediainfo_version 0.7.88
-%define libzen_version 0.4.33
+%define mediainfo_version 0.7.91
+%define libmediainfo_version 0.7.91
+%define libzen_version 0.4.34
%if 0%{?fedora} || 0%{?centos_version} >= 600 || 0%{?rhel_version} >= 600
%define libmediainfo_name libmediainfo
diff --git a/Project/MSVC2013/CLI/MediaInfo_CLI.rc b/Project/MSVC2013/CLI/MediaInfo_CLI.rc
index 415c09c..39a6e3c 100644
--- a/Project/MSVC2013/CLI/MediaInfo_CLI.rc
+++ b/Project/MSVC2013/CLI/MediaInfo_CLI.rc
@@ -1,8 +1,8 @@
#include <winresrc.h>
VS_VERSION_INFO VERSIONINFO
- FILEVERSION 0,7,88,0
- PRODUCTVERSION 0,7,88,0
+ FILEVERSION 0,7,91,0
+ PRODUCTVERSION 0,7,91,0
FILEFLAGSMASK 0x3fL
#ifdef _DEBUG
FILEFLAGS 0x1L
@@ -19,10 +19,10 @@ BEGIN
BEGIN
VALUE "CompanyName", "MediaArea.net"
VALUE "FileDescription", "MediaInfo"
- VALUE "FileVersion", "0.7.88.0"
+ VALUE "FileVersion", "0.7.91.0"
VALUE "LegalCopyright", "Copyright (C) 2002-2015 MediaArea.net SARL"
VALUE "ProductName", "MediaInfo"
- VALUE "ProductVersion", "0.7.88.0"
+ VALUE "ProductVersion", "0.7.91.0"
END
END
BLOCK "VarFileInfo"
diff --git a/Project/MSVC2013/GUI/MediaInfo_GUI.rc b/Project/MSVC2013/GUI/MediaInfo_GUI.rc
index 3197e8a..0d26b2a 100644
--- a/Project/MSVC2013/GUI/MediaInfo_GUI.rc
+++ b/Project/MSVC2013/GUI/MediaInfo_GUI.rc
@@ -1,8 +1,8 @@
#include <winresrc.h>
VS_VERSION_INFO VERSIONINFO
- FILEVERSION 0,7,88,0
- PRODUCTVERSION 0,7,88,0
+ FILEVERSION 0,7,91,0
+ PRODUCTVERSION 0,7,91,0
FILEFLAGSMASK 0x3fL
#ifdef _DEBUG
FILEFLAGS 0x1L
@@ -19,10 +19,10 @@ BEGIN
BEGIN
VALUE "CompanyName", "MediaArea.net"
VALUE "FileDescription", "MediaInfo"
- VALUE "FileVersion", "0.7.88.0"
+ VALUE "FileVersion", "0.7.91.0"
VALUE "LegalCopyright", "Copyright (C) 2002-2015 MediaArea.net SARL"
VALUE "ProductName", "MediaInfo"
- VALUE "ProductVersion", "0.7.88.0"
+ VALUE "ProductVersion", "0.7.91.0"
END
END
BLOCK "VarFileInfo"
diff --git a/Project/MSVC2015/CLI/MediaInfo_CLI.rc b/Project/MSVC2015/CLI/MediaInfo_CLI.rc
index 7d5094c..dd0f3c1 100644
--- a/Project/MSVC2015/CLI/MediaInfo_CLI.rc
+++ b/Project/MSVC2015/CLI/MediaInfo_CLI.rc
@@ -1,8 +1,8 @@
#include <winresrc.h>
VS_VERSION_INFO VERSIONINFO
- FILEVERSION 0,7,88,0
- PRODUCTVERSION 0,7,88,0
+ FILEVERSION 0,7,91,0
+ PRODUCTVERSION 0,7,91,0
FILEFLAGSMASK 0x3fL
#ifdef _DEBUG
FILEFLAGS 0x1L
@@ -19,10 +19,10 @@ BEGIN
BEGIN
VALUE "CompanyName", "MediaArea.net"
VALUE "FileDescription", "MediaInfo"
- VALUE "FileVersion", "0.7.88.0"
+ VALUE "FileVersion", "0.7.91.0"
VALUE "LegalCopyright", "Copyright (C) 2002-2015 MediaArea.net SARL"
VALUE "ProductName", "MediaInfo"
- VALUE "ProductVersion", "0.7.88.0"
+ VALUE "ProductVersion", "0.7.91.0"
END
END
BLOCK "VarFileInfo"
diff --git a/Project/MSVC2015/GUI/MediaInfo_GUI.rc b/Project/MSVC2015/GUI/MediaInfo_GUI.rc
index 432ff44..356aba4 100644
--- a/Project/MSVC2015/GUI/MediaInfo_GUI.rc
+++ b/Project/MSVC2015/GUI/MediaInfo_GUI.rc
@@ -1,8 +1,8 @@
#include <winresrc.h>
VS_VERSION_INFO VERSIONINFO
- FILEVERSION 0,7,88,0
- PRODUCTVERSION 0,7,88,0
+ FILEVERSION 0,7,91,0
+ PRODUCTVERSION 0,7,91,0
FILEFLAGSMASK 0x3fL
#ifdef _DEBUG
FILEFLAGS 0x1L
@@ -19,10 +19,10 @@ BEGIN
BEGIN
VALUE "CompanyName", "MediaArea.net"
VALUE "FileDescription", "MediaInfo"
- VALUE "FileVersion", "0.7.88.0"
+ VALUE "FileVersion", "0.7.91.0"
VALUE "LegalCopyright", "Copyright (C) 2002-2015 MediaArea.net SARL"
VALUE "ProductName", "MediaInfo"
- VALUE "ProductVersion", "0.7.88.0"
+ VALUE "ProductVersion", "0.7.91.0"
END
END
BLOCK "VarFileInfo"
diff --git a/Project/OBS/deb6.debian/changelog b/Project/OBS/deb6.debian/changelog
index f917a9a..7c9b536 100644
--- a/Project/OBS/deb6.debian/changelog
+++ b/Project/OBS/deb6.debian/changelog
@@ -1,4 +1,4 @@
-mediainfo (0.7.88) unstable; urgency=low
+mediainfo (0.7.91) unstable; urgency=low
* See History.txt for more info and real dates
diff --git a/Project/OBS/deb6.debian/control b/Project/OBS/deb6.debian/control
index 72d8470..82441b8 100644
--- a/Project/OBS/deb6.debian/control
+++ b/Project/OBS/deb6.debian/control
@@ -1,7 +1,7 @@
Source: mediainfo
Priority: optional
Maintainer: MediaArea.net SARL <info at mediaarea.net>
-Build-Depends: debhelper (>= 5), tofrodos, libmediainfo-dev (>= 0.7.88), libzen-dev (>= 0.4.33), libwxgtk2.8-dev, zlib1g-dev, pkg-config, automake, autoconf, libtool
+Build-Depends: debhelper (>= 5), tofrodos, libmediainfo-dev (>= 0.7.91), libzen-dev (>= 0.4.34), libwxgtk2.8-dev, zlib1g-dev, pkg-config, automake, autoconf, libtool
Standards-Version: 3.7.3
Section: libs
Homepage: http://MediaArea.net/MediaInfo
@@ -11,7 +11,7 @@ Vcs-Browser: http://mediainfo.svn.sourceforge.net/viewvc/mediainfo/MediaInfo/
Package: mediainfo
Section: utils
Architecture: any
-Depends: libmediainfo0 (>= 0.7.88), libzen0 (>= 0.4.33), zlib1g
+Depends: libmediainfo0 (>= 0.7.91), libzen0 (>= 0.4.34), zlib1g
Description: MediaInfo is a convenient unified display of the most relevant technical
and tag data for video and audio files.
.
@@ -41,7 +41,7 @@ Description: MediaInfo is a convenient unified display of the most relevant tech
Package: mediainfo-gui
Section: utils
Architecture: any
-Depends: libmediainfo0 (>= 0.7.88), libzen0 (>= 0.4.33), libwxgtk2.8-0, zlib1g
+Depends: libmediainfo0 (>= 0.7.91), libzen0 (>= 0.4.34), libwxgtk2.8-0, zlib1g
Description: MediaInfo is a convenient unified display of the most relevant technical
and tag data for video and audio files.
.
diff --git a/Project/OBS/deb6.dsc b/Project/OBS/deb6.dsc
index f0a61c3..703c1b1 100644
--- a/Project/OBS/deb6.dsc
+++ b/Project/OBS/deb6.dsc
@@ -2,10 +2,10 @@ Format: 1.0
Source: mediainfo
Binary: mediainfo, mediainfo-dbg, mediainfo-gui, mediainfo-gui-dbg
Architecture: any
-Version: 0.7.88-1deb6
+Version: 0.7.91-1deb6
Maintainer: MediaArea.net SARL <info at mediaarea.net>
Homepage: http://MediaArea.net/MediaInfo
Standards-Version: 3.7.3
-Build-Depends: debhelper (>= 5), tofrodos, libmediainfo-dev (>=0.7.87), libzen-dev (>= 0.4.33), libwxgtk2.8-dev, zlib1g-dev, pkg-config, automake, autoconf, libtool
+Build-Depends: debhelper (>= 5), tofrodos, libmediainfo-dev (>= 0.7.91), libzen-dev (>= 0.4.34), libwxgtk2.8-dev, zlib1g-dev, pkg-config, automake, autoconf, libtool
Files:
- 00000000000000000000000000000000 000000 mediainfo_0.7.88-1deb6.tar.gz
+ 00000000000000000000000000000000 000000 mediainfo_0.7.91-1deb6.tar.gz
diff --git a/Project/OBS/deb7.debian/changelog b/Project/OBS/deb7.debian/changelog
index 92428ac..f71510a 100644
--- a/Project/OBS/deb7.debian/changelog
+++ b/Project/OBS/deb7.debian/changelog
@@ -1,6 +1,6 @@
-mediainfo (0.7.88-1) experimental; urgency=medium
+mediainfo (0.7.91-1) experimental; urgency=medium
- * Upstream version 0.7.88
+ * Upstream version 0.7.91
For details, see https://github.com/MediaArea/MediaInfo/blob/master/History_GUI.txt
-- MediaArea <info at mediaarea.net> Mon, 02 Nov 2015 10:30:00 +0100
diff --git a/Project/OBS/deb7.debian/control b/Project/OBS/deb7.debian/control
index 067777a..a746f63 100644
--- a/Project/OBS/deb7.debian/control
+++ b/Project/OBS/deb7.debian/control
@@ -4,8 +4,8 @@ Section: utils
Maintainer: MediaArea.net SARL <info at mediaarea.net>
Build-Depends: debhelper (>= 9),
dh-autoreconf,
- libmediainfo-dev (>= 0.7.88),
- libzen-dev (>= 0.4.33),
+ libmediainfo-dev (>= 0.7.91),
+ libzen-dev (>= 0.4.34),
libwxgtk2.8-dev,
zlib1g-dev,
pkg-config,
diff --git a/Project/OBS/deb7.dsc b/Project/OBS/deb7.dsc
index 40e1925..c7a70a6 100644
--- a/Project/OBS/deb7.dsc
+++ b/Project/OBS/deb7.dsc
@@ -2,22 +2,22 @@ Format: 3.0 (quilt)
Source: mediainfo
Binary: mediainfo, mediainfo-dbg, mediainfo-gui, mediainfo-gui-dbg
Architecture: any
-Version: 0.7.88-1deb7
+Version: 0.7.91-1deb7
Maintainer: MediaArea.net SARL <info at mediaarea.net>
Homepage: http://MediaArea.net/MediaInfo
Standards-Version: 3.9.6
Vcs-Browser: https://github.com/MediaArea/MediaInfo
Vcs-Git: https://github.com/MediaArea/MediaInfo.git
-Build-Depends: debhelper (>= 9), dh-autoreconf, libmediainfo-dev (>= 0.7.88), libzen-dev (>= 0.4.33), libwxgtk2.8-dev, zlib1g-dev, pkg-config
+Build-Depends: debhelper (>= 9), dh-autoreconf, libmediainfo-dev (>= 0.7.91), libzen-dev (>= 0.4.34), libwxgtk2.8-dev, zlib1g-dev, pkg-config
Package-List:
mediainfo deb utils optional arch=any
mediainfo-gui deb utils optional arch=any
Checksums-Sha1:
- 0000000000000000000000000000000000000000 000000 mediainfo_0.7.88.orig.tar.xz
- 0000000000000000000000000000000000000000 000000 mediainfo_0.7.88-1deb7.debian.tar.xz
+ 0000000000000000000000000000000000000000 000000 mediainfo_0.7.91.orig.tar.xz
+ 0000000000000000000000000000000000000000 000000 mediainfo_0.7.91-1deb7.debian.tar.xz
Checksums-Sha256:
- 0000000000000000000000000000000000000000000000000000000000000000 000000 mediainfo_0.7.88.orig.tar.xz
- 0000000000000000000000000000000000000000000000000000000000000000 000000 mediainfo_0.7.88-1deb7.debian.tar.xz
+ 0000000000000000000000000000000000000000000000000000000000000000 000000 mediainfo_0.7.91.orig.tar.xz
+ 0000000000000000000000000000000000000000000000000000000000000000 000000 mediainfo_0.7.91-1deb7.debian.tar.xz
Files:
- 00000000000000000000000000000000 000000 mediainfo_0.7.88.orig.tar.xz
- 00000000000000000000000000000000 000000 mediainfo_0.7.88-1deb7.debian.tar.xz
+ 00000000000000000000000000000000 000000 mediainfo_0.7.91.orig.tar.xz
+ 00000000000000000000000000000000 000000 mediainfo_0.7.91-1deb7.debian.tar.xz
diff --git a/Project/OBS/deb9.debian/changelog b/Project/OBS/deb9.debian/changelog
index 1854261..2f3c53b 100644
--- a/Project/OBS/deb9.debian/changelog
+++ b/Project/OBS/deb9.debian/changelog
@@ -1,6 +1,6 @@
-mediainfo (0.7.88-1) experimental; urgency=medium
+mediainfo (0.7.91-1) experimental; urgency=medium
- * Upstream version 0.7.88
+ * Upstream version 0.7.91
For details, see https://github.com/MediaArea/MediaInfo/blob/master/History_GUI.txt
-- MediaArea <info at mediaarea.net> Mon, 02 Nov 2015 10:30:00 +0100
diff --git a/Project/OBS/deb9.debian/control b/Project/OBS/deb9.debian/control
index 8b9eb77..81ce9d2 100644
--- a/Project/OBS/deb9.debian/control
+++ b/Project/OBS/deb9.debian/control
@@ -4,9 +4,10 @@ Section: utils
Maintainer: MediaArea.net SARL <info at mediaarea.net>
Build-Depends: debhelper (>= 9),
dh-autoreconf,
- libmediainfo-dev (>= 0.7.88),
- libzen-dev (>= 0.4.33),
+ libmediainfo-dev (>= 0.7.91),
+ libzen-dev (>= 0.4.34),
libwxgtk3.0-dev,
+ adwaita-icon-theme,
zlib1g-dev,
pkg-config,
Standards-Version: 3.9.6
diff --git a/Project/OBS/deb9.dsc b/Project/OBS/deb9.dsc
index 74bf693..3c08b6b 100644
--- a/Project/OBS/deb9.dsc
+++ b/Project/OBS/deb9.dsc
@@ -2,22 +2,22 @@ Format: 3.0 (quilt)
Source: mediainfo
Binary: mediainfo, mediainfo-dbg, mediainfo-gui, mediainfo-gui-dbg
Architecture: any
-Version: 0.7.88-1deb9
+Version: 0.7.91-1deb9
Maintainer: MediaArea.net SARL <info at mediaarea.net>
Homepage: http://MediaArea.net/MediaInfo
Standards-Version: 3.9.6
Vcs-Browser: https://github.com/MediaArea/MediaInfoLib
Vcs-Git: https://github.com/MediaArea/MediaInfoLib.git
-Build-Depends: debhelper (>= 9), dh-autoreconf, libmediainfo-dev (>= 0.7.88), libzen-dev (>= 0.4.33), libwxgtk3.0-dev, zlib1g-dev, pkg-config
+Build-Depends: debhelper (>= 9), dh-autoreconf, libmediainfo-dev (>= 0.7.91), libzen-dev (>= 0.4.34), libwxgtk3.0-dev, adwaita-icon-theme, zlib1g-dev, pkg-config
Package-List:
mediainfo deb utils optional arch=any
mediainfo-gui deb utils optional arch=any
Checksums-Sha1:
- 0000000000000000000000000000000000000000 000000 mediainfo_0.7.88.orig.tar.xz
- 0000000000000000000000000000000000000000 000000 mediainfo_0.7.88-1deb9.debian.tar.xz
+ 0000000000000000000000000000000000000000 000000 mediainfo_0.7.91.orig.tar.xz
+ 0000000000000000000000000000000000000000 000000 mediainfo_0.7.91-1deb9.debian.tar.xz
Checksums-Sha256:
- 0000000000000000000000000000000000000000000000000000000000000000 000000 mediainfo_0.7.88.orig.tar.xz
- 0000000000000000000000000000000000000000000000000000000000000000 000000 mediainfo_0.7.88-1deb9.debian.tar.xz
+ 0000000000000000000000000000000000000000000000000000000000000000 000000 mediainfo_0.7.91.orig.tar.xz
+ 0000000000000000000000000000000000000000000000000000000000000000 000000 mediainfo_0.7.91-1deb9.debian.tar.xz
Files:
- 00000000000000000000000000000000 000000 mediainfo_0.7.88.orig.tar.xz
- 00000000000000000000000000000000 000000 mediainfo_0.7.88-1deb9.debian.tar.xz
+ 00000000000000000000000000000000 000000 mediainfo_0.7.91.orig.tar.xz
+ 00000000000000000000000000000000 000000 mediainfo_0.7.91-1deb9.debian.tar.xz
diff --git a/Project/OBS/obs_mediainfo b/Project/OBS/obs_mediainfo
index 852fe2c..0b7c983 100644
--- a/Project/OBS/obs_mediainfo
+++ b/Project/OBS/obs_mediainfo
@@ -180,8 +180,8 @@ Download_Packages $1 $2 $3 x x "" openSUSE_Tumbleweed x86_64 .x86_64
}
-mediainfov="0.7.88"
-libmediainfov="0.7.88"
+mediainfov="0.7.91"
+libmediainfov="0.7.91"
libzenv="0.4.32"
destversion="1"
diff --git a/Project/Solaris/mkpkg b/Project/Solaris/mkpkg
index 6136715..f65aa1f 100755
--- a/Project/Solaris/mkpkg
+++ b/Project/Solaris/mkpkg
@@ -9,7 +9,7 @@ release=`uname -r`
#Creation of known directories and filenames
name="mediainfo"
-version="0.7.88"
+version="0.7.91"
Home=`pwd`
install_prefix=${Home}/mk_package
packagecreation_prefix=${Home}/create_package
diff --git a/Project/version.txt b/Project/version.txt
index e62d4dd..a936089 100644
--- a/Project/version.txt
+++ b/Project/version.txt
@@ -1 +1 @@
-0.7.88
+0.7.91
diff --git a/README.md b/README.md
index b251c74..34c01d3 100644
--- a/README.md
+++ b/README.md
@@ -4,8 +4,249 @@ MediaInfo is a convenient unified display of the most relevant technical and tag
[](https://travis-ci.org/MediaArea/MediaInfo)
-MediaInfo - https://github.com/MediaArea/MediaInfo
+# How to build MediaInfo
+
+## Build under Unix (Mac and Linux)
+
+First, you must create a directory which will receive the MediaInfo directory, and ZenLib and MediaInfoLib if you decide to compile them yourself.
+
+In this document, this directory will be refered as $BUILD_DIR.
+
+### Dependancies under Mac
+
+#### macport
+
+Some dependencies are availables with macport. To install macport:
+https://guide.macports.org/#installing
+
+```sh
+port install autoconf automake libtool pkgconfig zlib wxWidgets-3.0
+```
+
+### Dependancies under Linux
+
+#### Listing
+
+*Build tools*
+
+* git
+* automake
+* autoconf
+* libtool
+* pkgconfig
+* make
+* g++
+
+*MediaArea tools*
+
+* libzen0
+* libmediainfo0
+
+*CLI and GUI dependencies*
+
+* zlib
+
+*GUI only dependencies*
+
+* wxwidgets
+
+#### Ubuntu
+
+*Build tools and CLI/GUI dependencies*
+
+```sh
+apt-get install git automake autoconf libtool pkg-config make g++ zlib1g-dev
+```
+
+*MediaArea tools*
+
+Go to https://mediaarea.net/fr/MediaInfo/Download/Ubuntu and download the libmediainfo0, libmediainfo-dev, libzen0 and libzen-dev packages corresponding to your Ubuntu version. Then install them with :
+
+```sh
+dpkg -i libmediainfo* libzen*
+```
+
+*GUI only dependencies*
+
+```sh
+apt-get install libwxgtk3.0-dev
+```
+
+#### Fedora
+
+*Build tools and CLI/GUI dependencies*
+
+```sh
+sudo yum install git automake autoconf libtool pkgconfig make gcc-c++ zlib-devel
+```
+
+*MediaArea tools*
+
+Go to https://mediaarea.net/fr/MediaInfo/Download/Fedora and download the libmediainfo0, libmediainfo-devel, libzen0 and libzen-devel packages corresponding to your Fedora version and CPU architecture. Then install them with :
+
+```sh
+sudo yum install libmediainfo*.rpm libzen*.rpm
+```
+
+*GUI only dependencies*
+
+```sh
+sudo yum install wxGTK-devel desktop-file-utils
+```
+
+
+#### Debian
+
+*Build tools and CLI/GUI dependencies*
+
+```sh
+apt-get install git automake autoconf libtool pkg-config make g++ zlib1g-dev
+```
+
+*MediaArea tools*
+
+Go to https://mediaarea.net/fr/MediaInfo/Download/Debian and download the libmediainfo0, libmediainfo-dev, libzen0 and libzen-dev packages corresponding to your Debian version. Then install them with :
+
+```sh
+dpkg -i libmediainfo* libzen*
+```
+
+*GUI only dependencies*
+
+```sh
+apt-get install libwxgtk3.0-dev
+```
+
+#### OpenSUSE
+
+*Build tools and CLI/GUI dependencies*
+
+```sh
+zypper install git automake autoconf libtool pkgconfig make gcc-c++ zlib-devel
+```
+
+*MediaArea tools*
+
+Go to https://mediaarea.net/fr/MediaInfo/Download/openSUSE and download the libmediainfo0, libmediainfo-devel, libzen0 and libzen-devel packages corresponding to your OpenSuse version. Then install them with :
+
+```sh
+rpm -i libmediainfo* libzen*
+```
+
+*GUI only dependencies*
+
+```sh
+zypper install libqt4-devel libQtWebKit-devel update-desktop-files
+```
+
+### Build MediaInfo CLI
+
+
+When you have done all the prerequisite for you configuration, you can build MediaInfo. We start with the CLI.
+
+```sh
+cd $BUILD_DIR
+git clone https://github.com/MediaArea/MediaInfo.git
+cd MediaInfo/Project/GNU/CLI
+./autogen.sh
+```
+
+##### Then, under Mac:
+
+```sh
+./configure --enable-staticlibs
+make
+```
+
+##### Under Linux:
+
+```sh
+./configure --enable-shared
+make
+```
+
+Or, if you also build ZenLib and MediaInfoLib:
+```sh
+./configure --enable-staticlibs
+make
+```
+
+#### Launch the CLI
+
+```sh
+./mediainfo
+```
+
+### Build MediaInfo GUI
+
+If you have already build the CLI, no need to run git twice. In fact, if you re-run git with an existing MediaInfo directory, git will complain and exit.
+
+To compile MediaInfo GUI under Mac and Linux:
+
+```sh
+cd $BUILD_DIR
+git clone https://github.com/MediaArea/MediaInfo.git
+cd MediaInfo/Project/GNU/CLI
+./autogen.sh
+```
+
+##### Then, under Mac:
+
+```sh
+export PATH=$PATH:/opt/local/Library/Frameworks/wxWidgets.framework/Versions/wxWidgets/3/0/bin
+./configure --enable-staticlibs
+make
+```
+
+##### Under Linux:
+
+```sh
+./configure --enable-shared
+make
+```
+
+Or, if you also build ZenLib and MediaInfoLib:
+```sh
+./configure --enable-staticlibs
+make
+```
+
+#### Launch the GUI
+
+```sh
+./mediainfo-gui
+```
+
+### Optional : build ZenLib and MediaInfoLib
+
+#### ZenLib
+
+To compile ZenLib under Mac and Linux:
+
+```sh
+cd $BUILD_DIR
+git clone https://github.com/MediaArea/ZenLib.git
+cd ZenLib/Project/GNU/Library
+./autogen.sh
+./configure --enable-static
+make
+```
+
+#### MediaInfoLib
+
+To compile MediaInfoLib under Mac and Linux:
+
+```sh
+cd $BUILD_DIR
+git clone https://github.com/MediaArea/MediaInfoLib.git
+cd MediaInfoLib/Project/GNU/Library
+./autogen.sh
+./configure --enable-static
+make
+```
+
+MediaInfo - https://github.com/MediaArea/MediaInfo
Copyright (c) MediaArea.net SARL. All Rights Reserved.
-This program is freeware under BSD-2-Clause license conditions.
+This program is freeware under BSD-2-Clause license conditions.
See License.html for more information
diff --git a/Source/CLI/CLI_Main.cpp b/Source/CLI/CLI_Main.cpp
index 64f1105..3fc725f 100644
--- a/Source/CLI/CLI_Main.cpp
+++ b/Source/CLI/CLI_Main.cpp
@@ -128,15 +128,17 @@ int main(int argc, char* argv_ansi[])
Egal_Pos=Argument.size();
transform(Argument.begin(), Argument.begin()+Egal_Pos, Argument.begin(), (int(*)(int))tolower); //(int(*)(int)) is a patch for unix
int Return=Parse (MI, Argument);
- if (Return<0)
- return Return; //no more tasks to do
- if (Return>0)
+ if (Return==MI_STOP)
+ return MI_OK; //no more tasks to do
+ else if (Return==MI_ERROR)
+ return Return; //error
+ else if (Return==MI_ADD)
List.push_back(argv[Pos]); //Append the filename to the list of filenames to parse
}
//If no filenames (and no options)
if (List.empty())
- return Help_Nothing();
+ return Usage();
//Callback for error handling
CallBack_Set(MI, (void*)Event_CallBackFunction);
@@ -153,7 +155,10 @@ int main(int argc, char* argv_ansi[])
//Output, in a file if needed
LogFile_Action(MI.Inform_Get());
- return Files_Count?0:1;
+ if (Files_Count)
+ return MI_OK;
+
+ return MI_ERROR;
}
//---------------------------------------------------------------------------
diff --git a/Source/CLI/CommandLine_Parser.cpp b/Source/CLI/CommandLine_Parser.cpp
index f7ba61c..2a7c26a 100644
--- a/Source/CLI/CommandLine_Parser.cpp
+++ b/Source/CLI/CommandLine_Parser.cpp
@@ -21,7 +21,7 @@
#define LAUNCH(_METHOD) \
{ \
int Return=_METHOD(MI, Argument); \
- if (Return<0) \
+ if (Return==MI_STOP||Return==MI_ERROR) \
return Return; \
} \
@@ -61,9 +61,9 @@ int Parse(Core &MI, MediaInfoNameSpace::String &Argument)
//Default
OPTION("--", Default)
else
- return 1;
+ return MI_ADD;
- return 0;
+ return MI_OK;
}
//---------------------------------------------------------------------------
@@ -71,7 +71,7 @@ CL_OPTION(Full)
{
MI.Menu_Debug_Complete(1);
- return 0;
+ return MI_OK;
}
//---------------------------------------------------------------------------
@@ -81,7 +81,8 @@ CL_OPTION(Help)
TEXTOUT("MediaInfo Command line, ");
STRINGOUT(MI.Text_Get());
- return Help();
+ Help();
+ return MI_STOP;
}
//---------------------------------------------------------------------------
@@ -93,7 +94,7 @@ CL_OPTION(Help_xxx)
else
TEXTOUT("No help available yet");
- return -1;
+ return MI_STOP;
}
//---------------------------------------------------------------------------
@@ -103,7 +104,7 @@ CL_OPTION(Info_Parameters)
STRINGOUT(MI.Text_Get());
- return -1;
+ return MI_STOP;
}
//---------------------------------------------------------------------------
@@ -116,7 +117,7 @@ CL_OPTION(Inform)
MI.Menu_Option_Preferences_Inform(Argument.substr(Egal_Pos+1));
- return 0;
+ return MI_OK;
}
//---------------------------------------------------------------------------
@@ -126,7 +127,7 @@ CL_OPTION(Language)
if (Egal_Pos!=String::npos)
MI.Menu_Language(Argument.substr(Egal_Pos+1));
- return 0;
+ return MI_OK;
}
//---------------------------------------------------------------------------
@@ -139,7 +140,7 @@ CL_OPTION(Output)
MI.Menu_Option_Preferences_Inform(Argument.substr(Egal_Pos+1));
- return 0;
+ return MI_OK;
}
//---------------------------------------------------------------------------
@@ -154,7 +155,7 @@ CL_OPTION(Bom)
CLI_Option_Bom=true;
#endif //defined(_MSC_VER) && defined(UNICODE)
- return 0;
+ return MI_OK;
}
//---------------------------------------------------------------------------
@@ -165,7 +166,7 @@ CL_OPTION(Version)
TEXTOUT("MediaInfo Command line, ");
STRINGOUT(MI.Text_Get());
- return -1;
+ return MI_STOP;
}
//---------------------------------------------------------------------------
@@ -174,7 +175,7 @@ CL_OPTION(LogFile)
//Form : --LogFile=Text
LogFile_FileName.assign(Argument, 10, std::string::npos);
- return 0;
+ return MI_OK;
}
//---------------------------------------------------------------------------
@@ -183,7 +184,7 @@ CL_OPTION(Default)
//Form : --Option=Text
size_t Egal_Pos=Argument.find(__T('='));
if (Egal_Pos<2)
- return 0;
+ return MI_OK;
MediaInfoNameSpace::String Option(Argument, 2, Egal_Pos-2);
MediaInfoNameSpace::String Value;
if (Egal_Pos!=std::string::npos)
@@ -195,10 +196,10 @@ CL_OPTION(Default)
if (!Result.empty())
{
STRINGOUT(Result);
- return -1;
+ return MI_ERROR;
}
- return 0;
+ return MI_OK;
}
void LogFile_Action(ZenLib::Ztring Inform)
@@ -216,7 +217,7 @@ void LogFile_Action(ZenLib::Ztring Inform)
}
void CallBack_Set(Core &MI, void* Event_CallBackFunction)
{
- //CallBack configuration
- MI.Menu_Option_Preferences_Option(__T("Event_CallBackFunction"), __T("CallBack=memory://")+ZenLib::Ztring::ToZtring((size_t)Event_CallBackFunction));
+ //CallBack configuration
+ MI.Menu_Option_Preferences_Option(__T("Event_CallBackFunction"), __T("CallBack=memory://")+ZenLib::Ztring::ToZtring((size_t)Event_CallBackFunction));
}
diff --git a/Source/CLI/Config.h b/Source/CLI/Config.h
index 22d008b..6ea2454 100644
--- a/Source/CLI/Config.h
+++ b/Source/CLI/Config.h
@@ -83,3 +83,11 @@ inline void TEXTOUT(const char* Text)
{
STRINGOUT(ZenLib::Ztring().From_ISO_8859_1(Text));
}
+
+enum MI_Return
+{
+ MI_OK = 0,
+ MI_ERROR,
+ MI_STOP,
+ MI_ADD,
+};
diff --git a/Source/CLI/Help.cpp b/Source/CLI/Help.cpp
index f595fb8..e2653fd 100644
--- a/Source/CLI/Help.cpp
+++ b/Source/CLI/Help.cpp
@@ -42,6 +42,10 @@ int Help()
TEXTOUT(" Full information Display with XML tags");
TEXTOUT("--Output=EBUCore");
TEXTOUT(" Full information Display with EBUCore compliant XML tags");
+ TEXTOUT("--Output=PBCore");
+ TEXTOUT(" Full information Display with PBCore compliant XML tags");
+ TEXTOUT("--Output=PBCore2");
+ TEXTOUT(" Full information Display with PBCore 2.0 compliant XML tags");
TEXTOUT("--Output=...y");
TEXTOUT(" Template defined information Display");
TEXTOUT("--Info-Parameters");
@@ -49,6 +53,10 @@ int Help()
TEXTOUT("");
TEXTOUT("--Language=raw");
TEXTOUT(" Display non-translated unique identifiers (internal text)");
+ TEXTOUT("--Details=1");
+ TEXTOUT(" Display mediatrace info");
+ TEXTOUT("--File_TestContinuousFileNames=0");
+ TEXTOUT(" Disable image sequence detection");
TEXTOUT("--LogFile=...");
TEXTOUT(" Save the output in the specified file");
TEXTOUT("--BOM");
@@ -108,7 +116,7 @@ int Help()
TEXTOUT(" (you don't need to accept the key with ssh first)");
TEXTOUT(" Use it at your own risks");
- return -1;
+ return MI_OK;
}
//---------------------------------------------------------------------------
@@ -117,7 +125,7 @@ int Help_Nothing()
TEXTOUT("Usage: \"MediaInfo [-Options...] FileName1 [Filename2...]\"");
TEXTOUT("\"MediaInfo --Help\" for displaying more information");
- return -1;
+ return MI_OK;
}
//---------------------------------------------------------------------------
@@ -144,7 +152,7 @@ int Help_Output()
TEXTOUT("\"Video;%DisplayAspectRatio%\" for Video Aspect Ratio.");
TEXTOUT("\"Audio;%Format%\" for Audio Format.");
- return -1;
+ return MI_ERROR;
}
//---------------------------------------------------------------------------
@@ -153,6 +161,13 @@ int Help_Security()
TEXTOUT("Usage: \"MediaInfo [-Options...] FileName1 [Filename2...]\"");
TEXTOUT("\"MediaInfo --Help\" for displaying more information");
- return -1;
+ return MI_OK;
}
+
+//---------------------------------------------------------------------------
+int Usage()
+{
+ Help_Nothing();
+ return MI_ERROR;
+}
diff --git a/Source/CLI/Help.h b/Source/CLI/Help.h
index ebd302c..5cfdbbc 100644
--- a/Source/CLI/Help.h
+++ b/Source/CLI/Help.h
@@ -19,6 +19,8 @@ int Help_Nothing();
int Help_Output();
int Help_Security();
+int Usage();
+
//***************************************************************************
//
//***************************************************************************
diff --git a/Source/Common/Preferences.cpp b/Source/Common/Preferences.cpp
index 7fdc93e..98c1dfc 100644
--- a/Source/Common/Preferences.cpp
+++ b/Source/Common/Preferences.cpp
@@ -560,6 +560,8 @@ int Preferences::ExplorerShell()
".stl;STLFile\r\n"
".swf;FlashFile\r\n"
".tak;TakVideoFile\r\n"
+ ".tif;TIFFFile\r\n"
+ ".tiff;TIFFFile\r\n"
".tp;TPFile\r\n"
".trp;TRPFile\r\n"
".ts;tsFile\r\n"
@@ -1149,6 +1151,8 @@ int Preferences::ShellToolTip()
".stl;STLFile\r\n"
".swf;FlashFile\r\n"
".tak;TAKFile\r\n"
+ ".tif;TIFFFile\r\n"
+ ".tiff;TIFFFile\r\n"
".tp;TPFile\r\n"
".trp;TRPFile\r\n"
".ts;tsFile\r\n"
diff --git a/Source/Common/Preferences.h b/Source/Common/Preferences.h
index 54c03da..52f7bba 100644
--- a/Source/Common/Preferences.h
+++ b/Source/Common/Preferences.h
@@ -32,7 +32,7 @@
//---------------------------------------------------------------------------
//---------------------------------------------------------------------------
-#define MediaInfo_Version_GUI __T("0.7.88")
+#define MediaInfo_Version_GUI __T("0.7.91")
//---------------------------------------------------------------------------
//---------------------------------------------------------------------------
diff --git a/Source/GUI/Cocoa/MediaInfo-Info.plist b/Source/GUI/Cocoa/MediaInfo-Info.plist
index 68e7301..751d41b 100644
--- a/Source/GUI/Cocoa/MediaInfo-Info.plist
+++ b/Source/GUI/Cocoa/MediaInfo-Info.plist
@@ -203,7 +203,7 @@
<key>CFBundleShortVersionString</key>
<string>${APP_VERSION}</string>
<key>CFBundleVersion</key>
- <string>${APP_VERSION}</string>
+ <string>1.0.5</string>
<key>DTCompiler</key>
<string></string>
<key>DTPlatformBuild</key>
diff --git a/Source/GUI/Cocoa/MediaInfo.xcodeproj/project.pbxproj b/Source/GUI/Cocoa/MediaInfo.xcodeproj/project.pbxproj
index f1795b6..4de027c 100644
--- a/Source/GUI/Cocoa/MediaInfo.xcodeproj/project.pbxproj
+++ b/Source/GUI/Cocoa/MediaInfo.xcodeproj/project.pbxproj
@@ -708,7 +708,7 @@
isa = XCBuildConfiguration;
buildSettings = {
ALWAYS_SEARCH_USER_PATHS = NO;
- APP_VERSION = 0.7.88;
+ APP_VERSION = 0.7.91;
CODE_SIGN_ENTITLEMENTS = MediaInfo.entitlements;
COMBINE_HIDPI_IMAGES = YES;
COPY_PHASE_STRIP = NO;
@@ -734,7 +734,7 @@
isa = XCBuildConfiguration;
buildSettings = {
ALWAYS_SEARCH_USER_PATHS = NO;
- APP_VERSION = 0.7.88;
+ APP_VERSION = 0.7.91;
CODE_SIGN_ENTITLEMENTS = MediaInfo.entitlements;
COMBINE_HIDPI_IMAGES = YES;
DEBUG_INFORMATION_FORMAT = "dwarf-with-dsym";
diff --git a/Source/GUI/Cocoa/MediaInfo.xcodeproj/xcuserdata/maxpozdeev.xcuserdatad/xcschemes/MediaInfo.xcscheme b/Source/GUI/Cocoa/MediaInfo.xcodeproj/xcshareddata/xcschemes/MediaInfo.xcscheme
similarity index 89%
copy from Source/GUI/Cocoa/MediaInfo.xcodeproj/xcuserdata/maxpozdeev.xcuserdatad/xcschemes/MediaInfo.xcscheme
copy to Source/GUI/Cocoa/MediaInfo.xcodeproj/xcshareddata/xcschemes/MediaInfo.xcscheme
index 9dde072..9fd1936 100644
--- a/Source/GUI/Cocoa/MediaInfo.xcodeproj/xcuserdata/maxpozdeev.xcuserdatad/xcschemes/MediaInfo.xcscheme
+++ b/Source/GUI/Cocoa/MediaInfo.xcodeproj/xcshareddata/xcschemes/MediaInfo.xcscheme
@@ -1,6 +1,6 @@
<?xml version="1.0" encoding="UTF-8"?>
<Scheme
- LastUpgradeVersion = "0430"
+ LastUpgradeVersion = "0510"
version = "1.3">
<BuildAction
parallelizeBuildables = "YES"
@@ -23,10 +23,10 @@
</BuildActionEntries>
</BuildAction>
<TestAction
- buildConfiguration = "Debug"
selectedDebuggerIdentifier = "Xcode.DebuggerFoundation.Debugger.LLDB"
selectedLauncherIdentifier = "Xcode.DebuggerFoundation.Launcher.LLDB"
- shouldUseLaunchSchemeArgsEnv = "YES">
+ shouldUseLaunchSchemeArgsEnv = "YES"
+ buildConfiguration = "Debug">
<Testables>
</Testables>
<MacroExpansion>
@@ -38,21 +38,17 @@
ReferencedContainer = "container:MediaInfo.xcodeproj">
</BuildableReference>
</MacroExpansion>
- <AdditionalOptions>
- </AdditionalOptions>
</TestAction>
<LaunchAction
- buildConfiguration = "Debug"
selectedDebuggerIdentifier = "Xcode.DebuggerFoundation.Debugger.LLDB"
selectedLauncherIdentifier = "Xcode.DebuggerFoundation.Launcher.LLDB"
launchStyle = "0"
useCustomWorkingDirectory = "NO"
+ buildConfiguration = "Debug"
ignoresPersistentStateOnLaunch = "NO"
debugDocumentVersioning = "YES"
- debugServiceExtension = "internal"
allowLocationSimulation = "YES">
- <BuildableProductRunnable
- runnableDebuggingMode = "0">
+ <BuildableProductRunnable>
<BuildableReference
BuildableIdentifier = "primary"
BlueprintIdentifier = "8D1107260486CEB800E47090"
@@ -65,13 +61,12 @@
</AdditionalOptions>
</LaunchAction>
<ProfileAction
- buildConfiguration = "Release"
shouldUseLaunchSchemeArgsEnv = "YES"
savedToolIdentifier = ""
useCustomWorkingDirectory = "NO"
+ buildConfiguration = "Release"
debugDocumentVersioning = "YES">
- <BuildableProductRunnable
- runnableDebuggingMode = "0">
+ <BuildableProductRunnable>
<BuildableReference
BuildableIdentifier = "primary"
BlueprintIdentifier = "8D1107260486CEB800E47090"
diff --git a/Source/GUI/Cocoa/MediaInfo.xcodeproj/xcuserdata/maxpozdeev.xcuserdatad/xcschemes/xcschememanagement.plist b/Source/GUI/Cocoa/MediaInfo.xcodeproj/xcuserdata/mymac.xcuserdatad/xcschemes/xcschememanagement.plist
similarity index 86%
copy from Source/GUI/Cocoa/MediaInfo.xcodeproj/xcuserdata/maxpozdeev.xcuserdatad/xcschemes/xcschememanagement.plist
copy to Source/GUI/Cocoa/MediaInfo.xcodeproj/xcuserdata/mymac.xcuserdatad/xcschemes/xcschememanagement.plist
index d4e1a82..07a45db 100644
--- a/Source/GUI/Cocoa/MediaInfo.xcodeproj/xcuserdata/maxpozdeev.xcuserdatad/xcschemes/xcschememanagement.plist
+++ b/Source/GUI/Cocoa/MediaInfo.xcodeproj/xcuserdata/mymac.xcuserdatad/xcschemes/xcschememanagement.plist
@@ -4,10 +4,10 @@
<dict>
<key>SchemeUserState</key>
<dict>
- <key>MediaInfo.xcscheme</key>
+ <key>MediaInfo.xcscheme_^#shared#^_</key>
<dict>
<key>orderHint</key>
- <integer>0</integer>
+ <integer>1</integer>
</dict>
</dict>
<key>SuppressBuildableAutocreation</key>
diff --git a/Source/GUI/VCL/GUI_Main.cpp b/Source/GUI/VCL/GUI_Main.cpp
index 6dd12ed..93a2854 100644
--- a/Source/GUI/VCL/GUI_Main.cpp
+++ b/Source/GUI/VCL/GUI_Main.cpp
@@ -686,10 +686,14 @@ void __fastcall TMainF::Refresh(TTabSheet *Page)
bool Commplete=I->Option_Static(__T("Complete_Get"))!=__T("");
Page_Tree_Tree->Visible=false;
Page_Tree_Tree->Items->Clear();
+ TTreeNode* Top=NULL;
+
for (size_t FilePos=0; FilePos<FilesCount; FilePos++)
{
//Pour chaque fichier
TTreeNode* Parent=Page_Tree_Tree->Items->Add(NULL, I->Get(FilePos, Stream_General, 0, __T("CompleteName")).c_str());
+ if (Top==NULL)
+ Top=Parent;
for (int StreamKind=(int)Stream_General; StreamKind<(int)Stream_Max; StreamKind++)
{
@@ -729,6 +733,8 @@ void __fastcall TMainF::Refresh(TTabSheet *Page)
}
}
Page_Tree_Tree->FullExpand();
+ if (Top)
+ Top->MakeVisible();
Page_Tree_Tree->Visible=true;
//Specific in case of no file
diff --git a/Source/Install/MediaInfo_Extensions.nsh b/Source/Install/MediaInfo_Extensions.nsh
index ce743cf..53d5518 100644
--- a/Source/Install/MediaInfo_Extensions.nsh
+++ b/Source/Install/MediaInfo_Extensions.nsh
@@ -122,6 +122,8 @@
!insertmacro MediaInfo_Extensions_Install_I ".stl"
!insertmacro MediaInfo_Extensions_Install_I ".swf"
!insertmacro MediaInfo_Extensions_Install_I ".tak"
+ !insertmacro MediaInfo_Extensions_Install_I ".tif"
+ !insertmacro MediaInfo_Extensions_Install_I ".tiff"
!insertmacro MediaInfo_Extensions_Install_I ".tp"
!insertmacro MediaInfo_Extensions_Install_I ".trp"
!insertmacro MediaInfo_Extensions_Install_I ".ts"
@@ -236,7 +238,9 @@
!insertmacro MediaInfo_Extensions_Uninstall_I ".smv"
!insertmacro MediaInfo_Extensions_Uninstall_I ".stl"
!insertmacro MediaInfo_Extensions_Uninstall_I ".swf"
- !insertmacro MediaInfo_Extensions_Uninstall_I ".tap"
+ !insertmacro MediaInfo_Extensions_Uninstall_I ".tak"
+ !insertmacro MediaInfo_Extensions_Uninstall_I ".tif"
+ !insertmacro MediaInfo_Extensions_Uninstall_I ".tiff"
!insertmacro MediaInfo_Extensions_Uninstall_I ".tp"
!insertmacro MediaInfo_Extensions_Uninstall_I ".trp"
!insertmacro MediaInfo_Extensions_Uninstall_I ".ts"
diff --git a/Source/Install/MediaInfo_GUI_Windows.nsi b/Source/Install/MediaInfo_GUI_Windows.nsi
index bd68593..cedeb11 100644
--- a/Source/Install/MediaInfo_GUI_Windows.nsi
+++ b/Source/Install/MediaInfo_GUI_Windows.nsi
@@ -5,7 +5,7 @@ RequestExecutionLevel admin
; Some defines
!define PRODUCT_NAME "MediaInfo"
!define PRODUCT_PUBLISHER "MediaArea.net"
-!define PRODUCT_VERSION "0.7.88"
+!define PRODUCT_VERSION "0.7.91"
!define PRODUCT_VERSION4 "${PRODUCT_VERSION}.0"
!define PRODUCT_WEB_SITE "http://MediaArea.net/MediaInfo"
!define COMPANY_REGISTRY "Software\MediaArea.net"
--
mediainfo packaging
More information about the pkg-multimedia-commits
mailing list